Пишем простую программу на Python используя функции: счётчик слов

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 มิ.ย. 2024
  • Мой курс по тестированию и автоматизации:
    Занятия в группе: okulik.by/
    Видеокурс с домашними заданиями: okulik.by/video/
    ------------------------------------------------
    Создание функций в питоне - дело несложное. Но иногда новичку бывает сложно понять в каких ситуациях их нужно использовать. Обычно для объяснения используются слишком простые примеры, из который непонятно когде нужно использовать функции.
    Разберем этот вопрос на примере простой, но не бессмысленной программы. Сначала пишем саму программу без функций, а потом постепенно добавляем функции и оптимизируем весь код.
    -------------------------------------------------------
    Мой Instagram: / senior.tester
    Мой LinkedIn: / eugeneokulik
    00:00 Привет
    04:27 Пишем программу
    09:13 Улучшаем программу
    16:10 Оптимизируем: добавляем переменные
    18:28 Добавляем функции
    24:35 Оптимизируем: упрощаем код
    25:55 Оптимизируем: упрощаем функции
    31:33 Оптимизируем: упрощаем вызов функций

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

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

    За уроки по Python однозначно лайк и комментарий на поддержку этого канала! Спасибо автору!

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

    Спасибо большое за видео. Хотелось бы больше про работу с текстом (данными). Для джунов аналитиков часто дают такую рутинную работу по преобразованию или очистке данных. Но мы же не считаем в самом питоне) мы, например, берем эксельку с текстами, загружаем, считаем, все подсчеты подписываем в столбики эксельки, ставим значения, сохраняем в новую эксельку. Лекции о питоне чаще всего рассказывают о принципах построения кода, а работа с простенькими функциями над текстом, файлами, которую джунам можно брать с колес и делать, как правило опускается. (На многих курсах вообще треш - предлагают в плане обучения решать задачки с площадью треугольников, которые для аналитика, применять сразу в работе вообще не получается). Хочется попросить вас рассмотреть направление работы с текстом и списками, кортежами, файлами в плане быстрого обучения и входу в питон. В ваших лекциях про автотесты очень хорошо было сделано, когда можно прямо по видео писать какие-то свои рабочие скрипты, тем самым понимая принципы как это делается. Еще раз спасибо)

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

      Очень интересное предложение. Мне и самому по душе больше практические задачи, а не программирование абстрактных вещей. Только я не очень понял в чем суть задачи. Было бы здорово, если бы вы постучались ко мне, например в телегу - t.me/tiburonuz - и описали задачу.

  • @user-em4bu1xm4v
    @user-em4bu1xm4v 11 หลายเดือนก่อน

    При объявлении, функция принимает параметр(ы).
    При вызове, в функцию передают аргумент(ы) или передают аргументы параметрам функции.
    По моему так легче .
    Спасибо за видео.

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

      С этими терминами я вечно путаюсь. Мне практика ближе чем теория

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

    с количеством букв баг, количество символов считаем. но круто переработали программу

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

      Ну да, бывает, переклинило чот. Но смысл от этого не особо поменялся

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

    len(text) - возвращает количество символов же, а не букв

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

      Именно так

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

    Мне как новичку первый вариант кода понятен, а дальше уже не врубаюсь. В первом варианте кода 13 строк , а в последнем 18 строк но последний выглядит круто не для джунов.

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

    Что то я хз смотреть ли дальше видео после "количества букв"