Огромное тебе спасибо за твои уроки, главное не бросай это дело, многим "именитым" преподавателям нужно поучиться у тебя объяснять. Ты это делаешь первоклассно
Держите решение в одну строчку и не только для двух слов, но для любого их количества: print(" ".join(["-".join(i.upper() for i in j) for j in input().split()]))
Артем, здравствуйте. Скажите, пожалуйста, а обязательно ли слово преобразовывать в список? Просто путем экспериментов пришел к тому, что если в join() подставить слово в виде строки, то результать такой же получается.
привет) мне кажется в твоем вопросе есть и ответ большинство задач решается различными способами, join должна принимать коллекцию из строковых значений. Строка этому соответствует
1:35 В курсе ни в одном из уроков (до 2.13 включительно, дальше не знаю) не было упоминания о том, что функцию list можно использовать для разбиения слова по буквам.
Огромное тебе спасибо за твои уроки, главное не бросай это дело, многим "именитым" преподавателям нужно поучиться у тебя объяснять. Ты это делаешь первоклассно
Спасибо. Все четко и по сути. Никакой "воды".
Решил вот так:
s = list(map(str.upper, input()))
print('-'.join(s).replace('- -', ' '))
print(" ".join(["-".join(i.upper() for i in j) for j in input().split()]))
У меня короче, но у тебя оригинальнее с реплейсом
ничего не понимаю , но выглядит впечатляюще
@@ГлавнаяМразьЮтуба-ц5я
Как настроить Pycharm что бы он показывал панель с переменными?
Держите решение в одну строчку и не только для двух слов, но для любого их количества:
print(" ".join(["-".join(i.upper() for i in j) for j in input().split()]))
Артем, здравствуйте.
Скажите, пожалуйста, а обязательно ли слово преобразовывать в список?
Просто путем экспериментов пришел к тому, что если в join() подставить слово в виде строки, то результать такой же получается.
привет)
мне кажется в твоем вопросе есть и ответ
большинство задач решается различными способами, join должна принимать коллекцию из строковых значений. Строка этому соответствует
1:35 В курсе ни в одном из уроков (до 2.13 включительно, дальше не знаю) не было упоминания о том, что функцию list можно использовать для разбиения слова по буквам.
У вас претензии к бесплатному курсу?
@@SemionB Да
Зачем ты мешаешь консоль с выполнением, ничего не понятно... Как вообще понять что ты делаешь, если люди печатают сразу в pycharm...
Fuck mee, о, чел ты..
Давайте разберём А. Таблица умножения
да,хорошо
tx = input('Enter string:').upper()
g = '-'.join(tx)
print(g)
дичь какая то...можно не менять по ходу дела переменные и текст который был ранее а писать дальше?
То есть сначала надо учить библиотеки, а потом уже функции и циклы? Браво....
в ролике о них не упоминалось, ты о чем?
@@GiveMeYourPassword о том, что эта программа бесполезна, лучше делать сразу с циклами и функциями