Задача на тему "Дефиснутая фраза"

Поділитися
Вставка
  • Опубліковано 27 вер 2024

КОМЕНТАРІ • 24

  • @vadimshchukin7108
    @vadimshchukin7108 4 роки тому +12

    Огромное тебе спасибо за твои уроки, главное не бросай это дело, многим "именитым" преподавателям нужно поучиться у тебя объяснять. Ты это делаешь первоклассно

  • @_mrmark
    @_mrmark 2 роки тому +1

    Спасибо. Все четко и по сути. Никакой "воды".

  • @alex_pure
    @alex_pure 2 роки тому +2

    Решил вот так:
    s = list(map(str.upper, input()))
    print('-'.join(s).replace('- -', ' '))

  • @jerrycolber1523
    @jerrycolber1523 9 місяців тому

    Как настроить Pycharm что бы он показывал панель с переменными?

  • @ГлавнаяМразьЮтуба-ц5я

    Держите решение в одну строчку и не только для двух слов, но для любого их количества:
    print(" ".join(["-".join(i.upper() for i in j) for j in input().split()]))

  • @ilyaivanenko4488
    @ilyaivanenko4488 4 роки тому +1

    Артем, здравствуйте.
    Скажите, пожалуйста, а обязательно ли слово преобразовывать в список?
    Просто путем экспериментов пришел к тому, что если в join() подставить слово в виде строки, то результать такой же получается.

    • @egoroffchannel
      @egoroffchannel  4 роки тому +1

      привет)
      мне кажется в твоем вопросе есть и ответ
      большинство задач решается различными способами, join должна принимать коллекцию из строковых значений. Строка этому соответствует

  • @bunta8789
    @bunta8789 Рік тому +1

    1:35 В курсе ни в одном из уроков (до 2.13 включительно, дальше не знаю) не было упоминания о том, что функцию list можно использовать для разбиения слова по буквам.

    • @SemionB
      @SemionB 9 місяців тому +2

      У вас претензии к бесплатному курсу?

    • @bunta8789
      @bunta8789 9 місяців тому

      @@SemionB Да

  • @Breakfastty
    @Breakfastty 2 роки тому +3

    Зачем ты мешаешь консоль с выполнением, ничего не понятно... Как вообще понять что ты делаешь, если люди печатают сразу в pycharm...

  • @nto2503
    @nto2503 4 роки тому

    Давайте разберём А. Таблица умножения

  • @bodybuilding-r2u
    @bodybuilding-r2u Рік тому

    tx = input('Enter string:').upper()
    g = '-'.join(tx)
    print(g)

  • @evpatorya
    @evpatorya 2 роки тому

    дичь какая то...можно не менять по ходу дела переменные и текст который был ранее а писать дальше?

  • @ecogg8428
    @ecogg8428 2 роки тому +1

    То есть сначала надо учить библиотеки, а потом уже функции и циклы? Браво....

    • @GiveMeYourPassword
      @GiveMeYourPassword 2 роки тому

      в ролике о них не упоминалось, ты о чем?

    • @ecogg8428
      @ecogg8428 2 роки тому

      @@GiveMeYourPassword о том, что эта программа бесполезна, лучше делать сразу с циклами и функциями