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