Гвидо не любит лямбда тоже слишком много.
Тем не менее, большинство крупных кодовых проектов содержат много из них! (Многие кодеры используют Lambda функционируют как обратные вызовы GUI и т. Д.)
В этом «Coffee Break Python» серия электронной почты, мы принимаем прагматичный подход относительно Стиль кода Python – Жизнь в «- это», а не в «должен быть» миром.
Можете ли вы решить следующую головоломку о ламбдах функциях?
# Python Puzzle fs = [ lambda x: x + 1, lambda x: x + x, lambda x: x * x, ] n = 0 for f in fs: n = f(n) print(n)
Какой вывод этого кода головоломка?
«Знай себя, и вы будете знать вселенную» Отказ 👴.
Вам нужно знать свои навыки Python, прежде чем вы сможете начать улучшать их.
Откройте для себя свой настоящий потенциал Python и отслеживать свой уровень квалификации онлайн!
Головоломка в день, чтобы учиться, код и играть …
Как премиум-член Finxter, ваши навыки Python будут взять:
- Неограниченные пазлы Python
- Отслеживать уровень навыка Python с течением времени
- Бесплатные курсы на Академия информатики Finxter:
- [Курс] объектно-ориентированный Python
- [Курс] вступление в numpy
- [Курс] 10 алгоритмов обучения машины
- [Курс] Курс Python Crash Course
- Бесплатные сертификаты Python Python для подтверждения ваших навыков вашего работодателя или ваших клиентов.
- …
Ускорить свои навыки Python сейчас с проверенным подходом обучения на основе головоломки!
Стать членом Finxter Premium.
Работая в качестве исследователя в распределенных системах, доктор Кристиан Майер нашел свою любовь к учению студентов компьютерных наук.
Чтобы помочь студентам достичь более высоких уровней успеха Python, он основал сайт программирования образования Finxter.com Отказ Он автор популярной книги программирования Python One-listers (Nostarch 2020), Coauthor of Кофе-брейк Python Серия самооставленных книг, энтузиаста компьютерных наук, Фрилансера и владелец одного из лучших 10 крупнейших Питон блоги по всему миру.
Его страсти пишут, чтение и кодирование. Но его величайшая страсть состоит в том, чтобы служить стремлению кодер через Finxter и помогать им повысить свои навыки. Вы можете присоединиться к его бесплатной академии электронной почты здесь.