#35. Функции: первое знакомство, определение def и их вызов | Python для начинающих

Поделиться
HTML-код
  • Опубликовано: 13 сен 2024
  • Обучающий курс: stepik.org/cou...
    Узнаете, что такое функции в Python, зачем они нужны в программировании, как объявить свою собственную функцию и вызвать ее.
    Telegram-канал: t.me/python_se...

Комментарии • 73

  • @user-vn8ro7gg7m
    @user-vn8ro7gg7m 2 года назад +22

    Сергей, так четко доносите разжеванную информацию через уши в мозг, что я в восторге от эффекта восприятия! спасибо.

  • @alexsorrow6133
    @alexsorrow6133 3 года назад +8

    Круто . Выражением что есть так же встроенные функции Вы всю кашу в голове привели в порядок.

  • @ИванКруткевич
    @ИванКруткевич 3 года назад +20

    Спасибо вам огромное! Давно хотел изучить def, но никак не мог найти хороший видео урок

  • @BigBigPoliticTrump
    @BigBigPoliticTrump 2 года назад +7

    Базара нет много видосов по функций смотрел ваши сразу все понял. У других вообще не понятно было. Ваш ролик посмотрел по функций мозг понял все. Спасибо вам за знания! Отдуши

  • @onemasterlomaster1829
    @onemasterlomaster1829 3 года назад +9

    *Лучшие уроки по функциям Python для новичков, которые я видел! Освоит даже ребенок!*
    *Спасибо Сергей, очень круто как всегда и все понятно на пальцах!* 👍👍👍👍👍

  • @user-wp9os7ce9l
    @user-wp9os7ce9l 2 года назад +6

    ВЕЛИКОЛЕПНО!!!👍🏿👍🏿👍🏿 После Вашего урока я влюбился в функции)))

  • @user-xi2hr7qd4w
    @user-xi2hr7qd4w 2 года назад +12

    Великолепное объяснение, все разжевано!

  • @user-zr8jh5nk4t
    @user-zr8jh5nk4t Год назад +6

    Здравствуйте, Сергей! Вы объясняете все очень понятно. Лучше чем большинство курсов. Благодарю Вас за урок. Теперь я Ваш постоянный подписчик.

  • @sky4no
    @sky4no 2 года назад +8

    Люблю stepik, вам нужно сделать на сайте много задач как простых так и сложных:)

  • @nomore7222
    @nomore7222 Год назад +5

    Надо срочно качать все ваши уроки, ибо если ютуб закроют будет очень обидно потерять такой архив полезнейшей инфы

  • @lokkie
    @lokkie 2 года назад +2

    Храни тебя великий Змей, неужели понятные пояснения и по-настоящему информативный видос

  • @user-vu7hz8hg1u
    @user-vu7hz8hg1u 3 года назад +2

    👍Сергей выздоравливайте!

    • @selfedu_rus
      @selfedu_rus  3 года назад +5

      Спасибо, но я не болею ))

    • @user-vu7hz8hg1u
      @user-vu7hz8hg1u 3 года назад +2

      @@selfedu_rus сорри показалось

  • @thebaingames5636
    @thebaingames5636 Год назад +4

    Благодарю Сергея Балакирева за создание этого курса. Я становлюсь лучше, чтобы стать счастливым.

    • @Rusia-16
      @Rusia-16 Год назад

      Духовными практиками занимаетесь )))

  • @Everything_about_everything
    @Everything_about_everything Год назад +2

    Спасибо вот это лучшее объяснение, из всех что видел, подписка и лайк

  • @user-fm1qf3nl7d
    @user-fm1qf3nl7d 3 года назад +12

    Сергей, спасибо большое за труд. Ваши материалы одни из лучших по теме.

  • @nikonlaw
    @nikonlaw 2 года назад +5

    Спасибо за Вашу работу.

  • @glenglenovich9834
    @glenglenovich9834 Год назад +3

    Очень интересно, спасибо

  • @friend1cat
    @friend1cat 3 года назад +8

    Спасибо, Сергей! Замечательно!

  • @Developer_python_
    @Developer_python_ Год назад +2

    Holidays but i see your movies))) Great!

  • @anjukdakar989
    @anjukdakar989 2 года назад +5

    Спасибочки! Все очень доступно! Подписалась!

  • @user-bn9dm5dy8j
    @user-bn9dm5dy8j Год назад +3

    Салам из Кыргызстана
    Лучше этого курса неттттттт!!!

  • @elenalevasheva3830
    @elenalevasheva3830 Год назад +2

    Спасибо за уроки, всегда интересно, понятно и полезно

  • @andredru4278
    @andredru4278 7 месяцев назад +1

    Спасибо. Вперед и вверх!

  • @return_1101
    @return_1101 2 года назад +3

    Good format!

  • @IoldxmanI
    @IoldxmanI 3 года назад +5

    Ура, STEPIC)

  • @user-serg_tlt
    @user-serg_tlt 2 года назад +4

    Спасибо большое!!!!!

  • @user-nu3ot7td1j
    @user-nu3ot7td1j 2 года назад +3

    спасибо, понятно, добавила ваш курс в список желаний на степике, в ближайшее время пройду

  • @god_mon1
    @god_mon1 3 месяца назад +1

    Сергей, благодарю вас до просмотра вотче не понимал как работает def ви все прояснили и очень глубоко уточнили спасибо😎

  • @kenrosenberg7146
    @kenrosenberg7146 3 года назад +7

    Наконец то функции!

  • @AlexKochalovCrypto
    @AlexKochalovCrypto Месяц назад

    Классный урок-мне как новичку все понятно!

  • @user-wl1hn5zx4s
    @user-wl1hn5zx4s 2 года назад +2

    Спасибо! шикарно объясняете!

  • @illiukhin
    @illiukhin 3 года назад +5

    Спасибо!!!

  • @user-kc4jf3mv4y
    @user-kc4jf3mv4y 3 года назад +4

    Только начинаю смотреть и сразу ставлю 👍

  • @jamjam3337
    @jamjam3337 Год назад +2

    Спасибо!👏👍

  • @angelikap.6925
    @angelikap.6925 Год назад +1

    spasibo bolshoe!!!

  • @kseniassss6583
    @kseniassss6583 2 года назад +1

    разъяснил как бог!

  • @vitekofp
    @vitekofp 2 года назад +3

    Спасибо, более точно понял, что такое параметр и аргумент. Вообще, прохожу сейчас курс на Яндекс практикуме. Всякие сложные методы в голове запомнились, а вот с функцией какая-то беда, хотя я понимаю как она действует, но когда функция какая-то сложная с множеством переменных, аргументов, я просто начинаю путаться. Походу будет моей слабой стороной пока не отчеканю до идеала.

  • @Henn.
    @Henn. Год назад +2

    Спасибо

  • @anfcos
    @anfcos 2 года назад +6

    Спасибо! думаю, Вас даже семилетний бы понял :)

  • @olegkomlev
    @olegkomlev 2 года назад +1

    По общепринятой терминологии, которой пользуются уже более 50 лет, переменные, заданные в скобках в заголовке функции называется "формальные параметры" (formal parameters). А список выражений, указываемых в скобках при вызове функции называется "фактические параметры" (actual parameters) или "фактические аргументы" или просто "аргументы". Эта терминология используется и в официальной документации языка Python.
    В уроке "#38. Именованные аргументы. Фактические и формальные параметры" вводятся термины "формальные и фактические параметры", но совершенно в ином смысле. Я согласен ,что можно говорить "параметры" вместо "формальные параметры" и "аргументы" вместо "фактические аргументы". Но говорить "формальный параметр" вместо "опциональный (необязательный) параметр" все-таки не следует, как и "фактический параметр" вместо "обязательный параметр".
    Можно спорить, нужно ли переводить "list comprehensions" как "генератор списков" или "включение списков", это термин относительно новый. А вот термины «формальные\фактические параметры» давно устоялись во всех языках, придумывать свою терминологию скорее вредно, чем полезно.

  • @СергейСмирнов-ь8у
    @СергейСмирнов-ь8у 3 года назад +5

    Как всегда 👍

  • @arnold.creative
    @arnold.creative Год назад +2

    я запутался. У вас на 5:07 минуте сказано что после имени функции идут аргументы. А на 11:33 вы добавляете по вашим словам Параметр.
    Параметр и аргумент это ж разные вещи

    • @selfedu_rus
      @selfedu_rus  Год назад

      иногда оговариваюсь и, кстати, далеко не я один )) правильно, конечно, параметры функции при ее объявлении и аргументы при передаче конкретных значений

  • @youngtofu8277
    @youngtofu8277 5 месяцев назад +1

    я не знал что Сергею всего 7 лет... успехов в начинании

  • @user-vu7hz8hg1u
    @user-vu7hz8hg1u 3 года назад +5

    if not "не моя работа":
    for i in range (0, not limit):
    print("я бы занимался ")
    else:
    print("УВЫ")
    break

  • @tbassir9076
    @tbassir9076 Год назад +2

    👍👍👍👍👍

  • @nickyr42
    @nickyr42 2 года назад +2

    Спасибо за занятие. Но лучше параметры аннотировать.

    • @selfedu_rus
      @selfedu_rus  2 года назад

      да, в ключевых функциях лучше это делать

  • @tatevkamavosyan7675
    @tatevkamavosyan7675 Год назад +2

    Я тоже соомышленнык. Спасибо за сотрудничество. смотрю видео.

  • @panchenkolive
    @panchenkolive 19 дней назад +1

    Ну наконец-то кто-то нормально объяснил! Я думал совсем дебил. Но нет..) Благодарю Сергей!

  • @lonelypaul69
    @lonelypaul69 2 года назад +4

    а где практические задания?)

    • @selfedu_rus
      @selfedu_rus  2 года назад

      ссылка на курс под видео

  • @user-mj4ti5nt1k
    @user-mj4ti5nt1k Год назад +2

    Я Иван Иванович, мне 7 лет. Забавно вышло.

  • @SpikeSatevis
    @SpikeSatevis 2 года назад +2

    Стандартный Питонист - всего 7 лет, а уже Иван Иванович

  • @oleggroshev8258
    @oleggroshev8258 3 года назад +4

    Ещё видео будут по python ?

    • @user-gf4ux1pm5n
      @user-gf4ux1pm5n 3 года назад +2

      конечно будут - вы зайдите на курс его и увидите ещё много тем, на которые не сняты ролики в этом плейлисте -- по темам курса станет понятно, что именно будет сниматься дальше.
      Обучающий курс: stepik.org/course/100707

  • @ibrahimoglu
    @ibrahimoglu 3 года назад +4

    👍

  • @ХалилМаденбай
    @ХалилМаденбай 3 года назад +4

    предельно тщательно разжевано что поймет даже годовалый ребенок

  • @ostrov11
    @ostrov11 3 года назад +13

    пайтон это просто

  • @АртемЧутков
    @АртемЧутков 2 года назад +1

    А можно, чтобы параметрами функции были переменные?

    • @selfedu_rus
      @selfedu_rus  2 года назад +1

      то есть, имена параметров чтобы менялись? Если так, то это делает **kwargs - словарь из произвольных переданных данных в формате: key=value

    • @АртемЧутков
      @АртемЧутков 2 года назад +1

      @@selfedu_rus спасибо.

  • @anbur9197
    @anbur9197 5 месяцев назад

    Поздравляю всех тех, кто дошел до сюда, не пропустив ни одного задания 🥳

  • @Sergey-zb7je
    @Sergey-zb7je Год назад +1

    Народ, как вы это смотрите? Сижу, зеваю... Хорошее снотворное найдено. Ну и где он, творческий подход? Только и слышно: "так должно быть, отступов столько-то, переменная такая..."

    • @selfedu_rus
      @selfedu_rus  Год назад

      Это и есть программирование!

  • @Sergey-zb7je
    @Sergey-zb7je Год назад

    Какие вы все скучные. Одни сладкие, в один поток комментарии, словно из одного теста слеплены.

  • @user-sq3lf4cn9t
    @user-sq3lf4cn9t 2 месяца назад +1

    после имени функции прописывается набор параметров. Аргументы прописываются позже для передачи соответствующим параметрам функции

  • @Anfisovna
    @Anfisovna Год назад +2

    посмотрела 28476467 видео на ютубе и только после вашего поняла, что значит def и как он работает. спасибо!
    только про f""" не поняла как так вышло

  • @gayratsaidakhmedov5451
    @gayratsaidakhmedov5451 9 месяцев назад +1

    спасибо

  • @impellergimpeller5133
    @impellergimpeller5133 3 года назад +4

    👍👍👍👍👍