Python с нуля | Функции в Python | Определение, вызов, позиционные и именованные аргументы, return

Поделиться
HTML-код
  • Опубликовано: 11 дек 2021
  • Видеокурс уроков программирования на Python для начинающих.
    Всё о функциях в Python. Рассмотрим синтаксис, определение, документирование функций в Python. Поговорим о позиционных и именованных аргументах в функциях. Узнаем в чем разница между параметрами и аргументами, и почему нужно использовать ключевое слово return в функциях Python.
    💰 Поддержать проект:
    / pythontoday
    yoomoney.ru/to/410019570956160
    🔥 Стать спонсором канала:
    / @pythontoday
    ****Ссылки****
    Дешевый/надежный сервер в Европе:
    zomro.com/?from=246874
    promo_code:
    zomro_246874
    Хороший proxy сервис:
    proxy6.net/a/149995
    Зарабатываем 7500р на фрилансе | Телеграм бот на aiogram | Парсинг динамического сайта
    • Парсинг на Python | За...
    Зарабатываем на фрилансе 4000р | Копируем сайт | Requests, BS4, JSON
    • Парсинг на Python | За...
    Асинхронный парсинг на Python | Ускоряем код в 10 раз | requests, asyncio, aiohttp
    • Асинхронный парсинг на...
    Парсинг криптобиржи | Торговый бот | API криптобиржи:
    • Парсинг криптобиржи | ...
    Linux для начинающих | Терминал Linux | Основные команды
    • Linux для начинающих |...
    Пишем Telegram бота на Python + Загружаем Telegram бота на сервер(хостинг):
    • Пишем Telegram бота на...
    Плейлист по распознаванию лиц на Python:
    • Распознавание лиц | Fa...
    Плейлист по парсингу сайтов на Python:
    • Парсинг/Scraping
    Плейлист по Instagram боту:
    • Instagram Bot на Pytho...
    Код проекта на github:
    github.com/pythontoday/python...
    И в telegram канале:
    t.me/python2day
    ****Соц.сети****
    Telegram: t.me/python2day
    #функции #python #программирование #основыpython #return #def

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

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

    Я всё поняла. Это чудо! Спасибо)

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

    Супер видео, всё просто, доступно, коротко ! Ещё и сразу на практике, это балдеж просто😍

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

    Спасибо очень информативно. Жду следующих серий)

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

    Очень круто рассказываете!!! Еще стоит рассказать про args* и kwarg**, а так же про дополнительное оформление def funk(name:str, age:int) -> str:, жду ваших дальнейших видео

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

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

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

      @@PythonToday да документирование не полное, типизация отсутствует, *args, **kwargs нету, и стоит упомянуть что можно в качестве параметра по умолчанию устанавливать не только 0 и '', но и None

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

      @@bolatmukashev2830 типизация? Есть тайп хинтинг

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

      Спасибо. У вас хорошо получается донести информацию до ума.

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

      Зашел в видео как раз из-за этого пункта. А его нету. Про None в дефолте тоже не знал, спасибо комментаторам.

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

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

  • @Zer-st6qv
    @Zer-st6qv 2 года назад +26

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

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

      Спасибо за поддержку!

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

      Солидарен

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

      Не могу не согласится

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

    Подготовка и подача материала просто супер, большое спасибо!

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

      Спасибо за поддержку! 👍

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

    Побольше таких простых и четких видео по основам без воды, спасибо

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

      Благодарю за поддержку!

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

    Просто слушать одно наслаждение, падача, информативность. Спасибо дружище за труд

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

      Большое спасибо за поддержку!

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

    Не знал и постоянно миксовал в рече параметры и аргументы) Спасибо за знания!

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

      Рад что полезно) Благодарю за фидбэк!

    • @user-ms9mr6mg2s
      @user-ms9mr6mg2s 2 года назад

      @@PythonToday Изучая Пайтон мне не было понятно зачем нужна функция спасибо за видео мне теперь все понятно

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

    Кот на месте, а то я переживать начал: уже 6 минут видео из 9-ти, а его еще не было))
    Спасибо!

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

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

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

      Большое спасибо за поддержку! Не паразитируешь, для это в принципе и завел канал, чтоб была практика)

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

    Круто, буду ждать весь курс )))

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

    Продолжай конечно! Отличная подача информации, воспринимается легко и приятно.

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

      Спасибо за поддержку!

  • @user-fe8zp9zn4d
    @user-fe8zp9zn4d 23 дня назад +1

    Огромное спасибо за подробное описание различия между параметром и аргументом! Теперь всё встало на свои места! 🙏
    Однозначно подписка и просмотр остальных видео!

    • @PythonToday
      @PythonToday  16 дней назад

      Большое спасибо за фидбэк и поддержку!

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

    Спасибо, очень информативно) Лайк и колокол прожал, с нетерпением жду продолжения)

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

      Большое спасибо за поддержку!

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

    Спасибо за проделанную работу, все очень хорошо понятно, продолжай, пожалуйста!

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

      Благодарю за фидбэк!

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

    Один из самых четких каналов про пайтон.

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

    Спасибо, интересно и полезно. Жду продолжения.

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

      Сделаем. Благодарю за фидбэк!

  • @user-iq9tt3me9b
    @user-iq9tt3me9b 7 месяцев назад

    Учусь по учебнику, твои видео помогают понять тему глубже!

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

    Реально круто! И без воды.

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

      Благодарю за фидбэк!

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

    Спасибо! Жду продолжения!

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

      Благодарю за фидбэк!

  • @x_fm
    @x_fm 6 месяцев назад +1

    У автора явно есть талант к преподаванию, месяц не могла розобратся с функциями, а тут за одно видео все поняла!

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

    Оч полезно, продолжение ждём)))

  • @user-mz6bg7cf6g
    @user-mz6bg7cf6g 2 года назад

    Молодец, как всегда все чётко и понятно!!!

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

    Спасибо за видео. Очень нравится твоя подача информации

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

      Большое спасибо! Рад что полезно 👍

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

    Отличное видео, благодарю

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

    Все чётко и по делу, как всегда!

  • @Maine__Coon__1
    @Maine__Coon__1 Год назад +1

    Спасибо родной)

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

    спасибо за урок!

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

    Ты просто лучший на авторе! Вот респект тебе от всего сердца! Как же ты просто и грамотно всё рассказал... ) Здоровья тебе.

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

      Большое спасибо за поддержку!

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

    Спасибо за видео. Очень полезно. Жду новые !

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

      Спасибо за фидбэк!

  • @jamilakamalova5299
    @jamilakamalova5299 2 месяца назад

    очень доступно объяснили ! спасибо

    • @PythonToday
      @PythonToday  2 месяца назад

      Благодарю за фидбэк!

  • @antonkarpov6864
    @antonkarpov6864 Год назад +1

    Котофич круто в углу получился! )😺

  • @14m10st
    @14m10st 2 года назад

    Круто! Спасибо!

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

      Благодарю за фидбэк и поддержку!

  • @user-og2df4uy9r
    @user-og2df4uy9r 2 года назад

    очень надеюсь что будет продолжение)

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

      Обязательно как появится больше времени. Планирую курс с практикой, будет доступен для всех подписчиков на netstalkers.com

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

    Годно. Я бы еще упомянул про тайпкаст.

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

    круто, спасибо за уроки, просто и понятно👍

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

    Спасибо! наконец-то понял зачем return

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

      Благодарю за фидбэк! Рад что было полезно.

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

    Благодарю, было интересно и позновательно!

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

      Спасибо за фидбэк! Рад что видео интересны и помогают.

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

    Как всегда все на высоте, спасибо автору

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

      Большое спасибо за поддержку!

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

    Очень полезно и понятно! Жду еще видосы для новичков!

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

      Благодарю за фидбэк!

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

    спс за руководство) лайк от СЕООНЛИ

  • @3000wata
    @3000wata Год назад

    Ну, вставка с котейкой - это топчик))

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

    Не зря! Очень круто обьясняешь.

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

      Спасибо за поддержку!

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

    Четко и по делу

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

    Не зря, не зря, Ох не зря выкладываете ролики, автор канала! Ютуб, даешь продвижение в топы данному контенту!

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

      Спасибо за поддержку!

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

    Уроки самые лучшие краткие без воды спасибо хочу продолжение

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

      Спасибо за поддержку!

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

    Спасибо! Так держать!

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

      Благодарю за поддержку!

  • @onyx364
    @onyx364 6 месяцев назад

    Самый крутой по питону канал,который встречал,с кайфом всегда смотрю и делаю,каждый день что то новое узнаю,продолжай дальше в том же духе бро 👍

    • @PythonToday
      @PythonToday  6 месяцев назад

      Большое спасибо за фидбэк и поддержку!

  • @user-dm4bl2tn5j
    @user-dm4bl2tn5j Год назад

    Спасибо за объяснение 😊

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

      Спасибо за фидбэк!

  • @user-mn1co4bd5u
    @user-mn1co4bd5u 2 года назад

    Отлично! Давайте ООП.

  • @user-se2fq1bo6b
    @user-se2fq1bo6b 9 месяцев назад

    Спасибо за пояснения!

    • @PythonToday
      @PythonToday  9 месяцев назад

      Спасибо за фидбэк!

  • @user-id6tn8xl3u
    @user-id6tn8xl3u Год назад

    Спасибо вам большое! Очень понятно и доступно преподносите материал!!! Что за интерпретатор у вас?

  • @user-xb4db5nm2w
    @user-xb4db5nm2w Год назад

    Круто, по делу, но быстро) как говорится, ничего не понял, но очень интересно)

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

    Спасибо! Сделайте видео про работу с файлами

  • @user-bm5mr6mh6q
    @user-bm5mr6mh6q 2 года назад

    Информативно. Спасибо

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

      Спасибо за фидбэк!

  • @user-jv5jn4kk8w
    @user-jv5jn4kk8w 2 года назад

    Очень полезно, спасибо!

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

      Спасибо за фидбэк!

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

    Просто. Доступно. Емко

  • @user-lx4kh7kr4o
    @user-lx4kh7kr4o 2 года назад

    Спасибо за контент!

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

      Спасибо за поддержку!

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

    Пушка вышка годнота. Лучший канал по python в ру ютабе

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

      Большое спасибо за поддержку!

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

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

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

      Большое спасибо за фидбэк и поддержку!

  • @obamka5164
    @obamka5164 11 месяцев назад

    Спасибо❤

  • @sqrtexe9681
    @sqrtexe9681 Год назад +1

    Лучший! Объясняешь как никто другой, без воды "ээээ" и "аааа" и все самое необходимое. +rep
    Не пишу коменты, но тут рука сама поднялась поблагодарить.

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

      Большое спасибо за поддержку!

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

    Ну хоть кто-то рассказал про параметр и аргумент💪

  • @user-lb3wo7xe4s
    @user-lb3wo7xe4s 2 года назад

    подача класс. ООП жду!

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

      Благодарю за фидбэк!

  • @user-su2tt5ew1t
    @user-su2tt5ew1t 2 года назад

    Классное видио доходчиво обьясняешь с чего начать с 0,

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

      Большое спасибо за фидбэк и поддержку!

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

    Спасибо как всегда круто.

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

      Благодарю за поддержку!

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

    Великолепно! По self пожалуйста ролик, если можно

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

      А что про self? Выдернуть тему ссылки на инстанс класса из оп?

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

    Супер. Спасибо

  • @user-rx6fk9vk4s
    @user-rx6fk9vk4s Год назад

    Делай ещё 👍

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

    Замечательно 👍

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

    Отличное видео! Хотел спросить: будут ли новые проекты с Selenium, а то вроде как прошлые видосы уже устарели и модуль претерпел изменения в работе.

  • @user-vy6vw9lo4b
    @user-vy6vw9lo4b Год назад

    Кошак ваще тема!!

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

    спасибо тебе за всё!!!

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

      Благодарю за фидбэк!

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

    Ждём еще

  • @AdamBerski-do8ec
    @AdamBerski-do8ec Год назад

    Стоит рассказать про python + docker + docker-compose. Посложнее функции, значения и аргументы.
    И про что такое TG когда пишешь телеграмм бота.

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

    Про то что функция не должна сама себя распечатывать, как-то интуитивно чувствовал. Спасибо!

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

      Благодарю за фидбэк!

  • @_Maksim-Ka
    @_Maksim-Ka 2 года назад

    классно!))

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

    Друг ты не зря выкладываешь видео.

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

      Благодарю за поддержку!

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

    Спасибо

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

    Норм.
    Для новичка ценно

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

    Привет, спасибо большое твои уроки очень вдохновляют, очень интересно. Сам python очень крутой язык, но сколько раз не пробовал изучать Django мне он так и ни разу не зашел, только это меня останавливала от погружения в разработку с головой. В основном для web проектов сейчас же python разработчики используют Django или что-то новое появилось?

  • @miha5569
    @miha5569 3 месяца назад

    Котик - лучше всех!

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

    Лучший!

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

      Спасибо за поддержку!

  • @user-sh5yt1pm9s
    @user-sh5yt1pm9s 2 года назад

    Лучший ❤️

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

    все супер

  • @user-mw2ii1wy2c
    @user-mw2ii1wy2c 2 года назад

    Класний відос)))

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

      Благодарю за фидбэк!

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

    Спасибо. Интересно бы еще было про *args, **kwargs посмотреть.

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

      Благодарю за фидбэк, сделаем. Решил вынести в отдельное видео.

  • @Xmike499-
    @Xmike499- 4 месяца назад

    спасибо

  • @Swimmer1985
    @Swimmer1985 7 месяцев назад

    Интересно

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

    и за ролик спасибо ты настоящий человек, потому что дело твоё очень дельное!)

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

      Спасибо за поддержку)

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

      @@PythonToday Приветствую. Может пора "допилить" бота с погодой? добавить в него функцию выбора своего города и установкой напоминания о погоде "сегодня". Скажем я выбираю свой город(Мадрид) и он мне присылает погоду в назначенное время. Как Вам такое Илон?)) Батут работает?))

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

      Приветствую, "допили". Код есть на гите, делай форк, или кидай пул реквест. С удовольствием посмотрю на твою реализацию.

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

      @@PythonToday ну вот...) я ему идею, а он мне: Делай сам)))

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

      Благодарю за идею. Но вдруг ты сделаешь первый, да и получится лучше. Почему не поучаствовать в разработке.

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

    🔥🔥🔥🔥

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

    Ребят, приветствую, подскажите, пожалуйста, если в этой области вообще знаний 0, то какие курсы или ютуб каналы, сайты с инфой можно начать изучать?

  • @Dorjik723
    @Dorjik723 10 месяцев назад

    топчик

  • @a346341
    @a346341 Год назад +1

    Приветствую. Изучаю питон по разным источникам, возник затруднительный момент у Олега Молчанова. Так вот.. написал бы туда в комменты, но там судя по всему заглохло всё. Помогите разобраться с одной штукой. Суть в том что есть список детей и год их рождения и нужно отсортировать их по году рождения. Вот код Олега:
    children = ['arbuaov_2000', 'Bubnov_2001', 'petrov_2003','sidorov_1999']
    def by_year(name):
    return name.split('_')[-1]
    sorted_children = sorted(children, key=by_year)
    print (sorted_children)
    Там в общем-то всё понятно, кроме момента key=by_year. Т.е в таком виде функция не вызывается вообще. А как оно тогда берёт из тела функции год рождения по каждому ребёнку для сортировки, если функция не запускается? Не могу понять никак

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

    НЕ зря выкладываешь

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

      Благодарю за поддержку!

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

    Ну ты конечно тигр.Вначале парсинг селениум а потом с нуля.Не осуждаю прост забавно.Спасибо кста

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

      Спасибо за фидбэк!

  • @user-es1te9tm2k
    @user-es1te9tm2k 2 года назад

    Ты молодец, спасибо Огромное, ТОПКЕК!!!! (МНе не лень тебе написать 4 слова минимум)))))

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

      Благодарю за поддержку!

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

    Здравствуйте, такой вопрос а если я учусь сам программированию(мне 14лет 9 клас).И потом я иду учиться на программиста на средней школе обязательно ли зубрить пока я в 9 классе