No video

#36. Оператор return в функциях. Функциональное программирование | Python для начинающих

  Рет қаралды 44,595

selfedu

selfedu

2 жыл бұрын

Обучающий курс: stepik.org/cou...
Определяем функции, возвращающие значения. Оператор return. Примеры записи и вызова функций в аргументах другой функции. Функциональный подход к программированию.
Telegram-канал: t.me/python_se...

Пікірлер: 54
@Alex-ho8ke
@Alex-ho8ke 2 жыл бұрын
Не устану говорить это. Это лучшие обучающие уроки по Python, что есть на этом свете))
@user-fm1qf3nl7d
@user-fm1qf3nl7d 2 жыл бұрын
100 %!!!
@playt_pythonlearn
@playt_pythonlearn 2 жыл бұрын
Хехе, возможно))
@user-du3hv1vb5h
@user-du3hv1vb5h 2 жыл бұрын
Не перестает восхищать простота и доступность объяснений! Лучший туториал по Python в русскоязычном пространстве!
@YouBeenTrolled993
@YouBeenTrolled993 Ай бұрын
Лучше курса не найти!
@thebaingames5636
@thebaingames5636 Жыл бұрын
Спасибо автору за объяснение функций в Python. Я стараюсь стать умнее, чтобы стать счастливым.
@user-yo7qq4od2j
@user-yo7qq4od2j Жыл бұрын
Ну, прям эффект "зеркала", когда смотришь в зеркало и направляешь еще зеркало меньшего размера в сторону зеркало, а в зеркале меньшего размера видишь тоннель зеркал. :-) Тоже самое и здесь вышло с вызовами функций. Спасибо, Сергей!
@diplomdeady
@diplomdeady 2 жыл бұрын
хотел промотать, не ожидая увидеть что-то новое. Я ошибался..)) Спасибо за уроки!!!
@user-it3yo1sn6i
@user-it3yo1sn6i 2 жыл бұрын
Лучший контент в своей нише! Спасибо вам за просвещение
@baobabd6413
@baobabd6413 2 жыл бұрын
Спасибо большое за проделанную вами работу! Всё доходчиво и понятно и самое главное без воды!!!
@den_chicken
@den_chicken Жыл бұрын
После C++ с его "возвратом константного указателя на указатель на константную ссылку" и прочих подобных штук это прямо как глоток свежего воздуха😄
@stixaeon7696
@stixaeon7696 2 жыл бұрын
Самое подробное объяснение, которое встретил. И понял. Спасибо
@guriasoon
@guriasoon 2 жыл бұрын
Спасибо Вам огромное! Самый лучший и понятный урок!
@elenalevasheva3830
@elenalevasheva3830 Жыл бұрын
Спасибо за волшебные уроки
@andredru4278
@andredru4278 6 ай бұрын
Спасибо. Ух ты, мощно.
@illiukhin
@illiukhin 2 жыл бұрын
Спасибо за труды!!!
@wowpusha
@wowpusha Жыл бұрын
Какой молодец, все простым и доступным языком
@liveworkdie
@liveworkdie 2 жыл бұрын
Классное объяснение
@ilyakisselev5824
@ilyakisselev5824 2 жыл бұрын
Спасибо, теперь стало понятно!
@nikonlaw
@nikonlaw 2 жыл бұрын
Красиво. Спасибо.
@vlad-qx5fu
@vlad-qx5fu Жыл бұрын
Как всегда на высоте! Полностью согласен с ниже подписавшимся!💪🦾👇 Не устану говорить это. Это лучшие обучающие уроки по Python
@user-et4kv7ms3i
@user-et4kv7ms3i Жыл бұрын
Спасибо!
@vladimirastrelin1719
@vladimirastrelin1719 2 жыл бұрын
Здорово...спасибо за Магию! Очень интересно
@mazur_vg
@mazur_vg 2 жыл бұрын
Бесподобно!!! Спасибо!
@user-jl6hx5pg1z
@user-jl6hx5pg1z 2 жыл бұрын
Очень хорошо обыясняете
@jamjam3337
@jamjam3337 Жыл бұрын
спасибо!👏👍
@gayratsaidakhmedov5451
@gayratsaidakhmedov5451 8 ай бұрын
спасибо
@tbassir9076
@tbassir9076 Жыл бұрын
Немножко сложновато, но потом разобрался. И в последнем примере я вместо i ставил нижнее подчёркивание_ for _ in range(1, 20): if even(_): print(_)
@mingboevnurullo
@mingboevnurullo 9 ай бұрын
Legend
@oleksiy.tryfonov8
@oleksiy.tryfonov8 Жыл бұрын
Если def get_sqrt возвращает кортеж( e.g. return res, x), то при вызове, его можно сохранить и в одну переменную😉 print() распечатает кортеж, а с * перед - числа.
@Bekcoin
@Bekcoin Жыл бұрын
Доброе времени суток У вас курс обучения с нуля? Вроди понятно объясняешь хотя нечего не понятно)
@oleksiy.tryfonov8
@oleksiy.tryfonov8 Жыл бұрын
def check_even(elem): return elem % 2 == 0 print(*tuple(num for num in range(1, 20) if check_even(num)))😜
@user-uj2ul1dx2z
@user-uj2ul1dx2z 9 ай бұрын
У меня вопрос по последнему примеру: Раз мы объявили в функции х, то получается,когда мы пишем if even(i) ,то мы х присваиваем значение i? И потом его выводим
@ibrahimoglu
@ibrahimoglu 2 жыл бұрын
👍
@impellergimpeller5133
@impellergimpeller5133 2 жыл бұрын
👍👍👍👍👍
@likeclockwork9600
@likeclockwork9600 2 жыл бұрын
Подскажите, сколько будет всего уроков и видео на курсе степик?
@selfedu_rus
@selfedu_rus 2 жыл бұрын
65
@user-st1vv6ji3d
@user-st1vv6ji3d Жыл бұрын
Сергей, добрый день. действительно, хороший курс! Не в качестве критики, но в качестве улучшения - быть может, перед разделом Функции следует читать, Область видимости переменных? Что это дает? Тогда, Во Первых, при определении функции, сразу можно указать, что "набор входных параметров функции (тот что в скобках после имени)" и оператор "return" - это не обязательные атрибуты. Во многих случаях Функции совершенно спокойно можно описать и без них. Во вторых, можно совершенно четко указать, в каких случаях, в зависимости от алгоритма программы, "набор входных параметров" и оператор "return" являются обязательными атрибутами, а в каких - избыточными. Иначе, как мне кажется, у начинающих изучать Python, если это первый язык программирования, возникает абсолютная уверенность, что пользовательская Функция возвращает результат своего действия только через оператор return (ну, напечатать - это через принт, открыть файл - через -опэн, а сели 2=3, то результат только через ретёрн). Еще раз, спасибо Вам большое за хороший курс!
@selfedu_rus
@selfedu_rus Жыл бұрын
Спасибо! Да, возможно, но теперь уже менять последовательность поздно ))
@user-tj2cz3tq4o
@user-tj2cz3tq4o 8 ай бұрын
А что случилось с площадью? Почему 1.5*3.8=5.699999... ?
@selfedu_rus
@selfedu_rus 8 ай бұрын
вещественные числа в двоичной форме представляются приближенно
@user-wd4tm4qo8n
@user-wd4tm4qo8n 2 жыл бұрын
Спасибо. А почему объявили переменной PERIMETER? Вроде как константы пишут с заглавных. Я не прав?
@selfedu_rus
@selfedu_rus 2 жыл бұрын
здесь PERIMETER и следует воспринимать как константу в программе
@user-wh4we8oj1m
@user-wh4we8oj1m Жыл бұрын
а как суммировать эти четные числа?
@ravenalbatros
@ravenalbatros 2 жыл бұрын
12:22 забавно
@PaltsevPro
@PaltsevPro 2 жыл бұрын
Не понял, почему на вывод пошел второй get_rect, а не первый? Переменную периметр же убрали?
@perf2.078
@perf2.078 2 жыл бұрын
Программа прочитала запись сверху вниз; действующей оказалась функция, которая шла последней, точнее, она переопределилась. Это как переменные, если написать сначала a = 4, а ниже a = 5, то print(a) выдаст 5.
@TurboDeaz
@TurboDeaz 3 ай бұрын
тоже искал этот вопрос
@TurboDeaz
@TurboDeaz 3 ай бұрын
@@perf2.078 спасибо, бро
@user-ze1pp9mv7q
@user-ze1pp9mv7q 13 күн бұрын
При чем тут функциональное програмирование?
@barneystinson5264
@barneystinson5264 11 ай бұрын
Объясняет хорошо, но прям кровь из ушей из-за дикции
@soulence127
@soulence127 Жыл бұрын
слишком сложные действия для объяснения работы оператора...как-то попроще бы
@aleksandr_nokhrin
@aleksandr_nokhrin Жыл бұрын
get_max_of_2, думаю более читаемо. Спасибо за уроки!
Best Toilet Gadgets and #Hacks you must try!!💩💩
00:49
Poly Holy Yow
Рет қаралды 23 МЛН
UNO!
00:18
БРУНО
Рет қаралды 4,2 МЛН
IQ Level: 10000
00:10
Younes Zarou
Рет қаралды 13 МЛН
Python функции. Создание функций, области видимости, аргументы, return
34:10
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 8 М.
Курс Python 3 | Return в функциях
13:07
Андрей Андриевский
Рет қаралды 16 М.
Учим Python за 1 час! #От Профессионала
59:01
Хауди Хо™ - Просто о мире IT!
Рет қаралды 10 МЛН