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

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ก.พ. 2025
  • Условие задачи
    stepik.org/les...
    Списки: индексы и срезы
    egoroffartem.py...

ความคิดเห็น •

  • @vadimshchukin7108
    @vadimshchukin7108 4 ปีที่แล้ว +13

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

  • @_mrmark
    @_mrmark 2 ปีที่แล้ว +1

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

  • @alex_pure
    @alex_pure 2 ปีที่แล้ว +3

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

    • @ГлавнаяМразьЮтуба-ц5я
      @ГлавнаяМразьЮтуба-ц5я ปีที่แล้ว +1

      print(" ".join(["-".join(i.upper() for i in j) for j in input().split()]))

    • @ГлавнаяМразьЮтуба-ц5я
      @ГлавнаяМразьЮтуба-ц5я ปีที่แล้ว

      У меня короче, но у тебя оригинальнее с реплейсом

    • @an_kan_3435
      @an_kan_3435 ปีที่แล้ว

      ничего не понимаю , но выглядит впечатляюще
      @@ГлавнаяМразьЮтуба-ц5я

  • @jerrycolber1523
    @jerrycolber1523 ปีที่แล้ว

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

  • @damianmiller6047
    @damianmiller6047 หลายเดือนก่อน

    А что это за консоль? Просто нигде не объяснялось

  • @ГлавнаяМразьЮтуба-ц5я
    @ГлавнаяМразьЮтуба-ц5я ปีที่แล้ว +2

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

  • @bunta8789
    @bunta8789 2 ปีที่แล้ว +1

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

    • @SemionB
      @SemionB ปีที่แล้ว +2

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

    • @bunta8789
      @bunta8789 ปีที่แล้ว

      @@SemionB Да

  • @ilyaivanenko4488
    @ilyaivanenko4488 4 ปีที่แล้ว +1

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

    • @egoroffchannel
      @egoroffchannel  4 ปีที่แล้ว +1

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

  • @nto2503
    @nto2503 4 ปีที่แล้ว

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

  • @Breakfastty
    @Breakfastty 2 ปีที่แล้ว +3

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

    • @maltamagistro
      @maltamagistro 2 ปีที่แล้ว

      Fuck mee, о, чел ты..

  • @ecogg8428
    @ecogg8428 2 ปีที่แล้ว +1

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

    • @GiveMeYourPassword
      @GiveMeYourPassword 2 ปีที่แล้ว

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

    • @ecogg8428
      @ecogg8428 2 ปีที่แล้ว

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

  • @evpatorya
    @evpatorya 2 ปีที่แล้ว

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

  • @bodybuilding-r2u
    @bodybuilding-r2u ปีที่แล้ว

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