Python Skills 🐍
303 subscribers
1.02K photos
17 videos
302 links
Канал полезного и юмористического контента на тему программирования, в частности такого языка как Python.

По всем вопросам: @andrey_andrey01
Download Telegram
Анонимные функции

Короткая запись простой функции, необходимая для решения одной конкретной задачи удобная вещь. Дабы не нагромождать код кучей функцией, использующихся один раз удобнее использовать анонимные функции.

lambda - ключевое слово для объявления анонимной функции.

На примере

1. Обычная функция сложения
2. Анонимная функция, помещенная в переменную
3. Обособленная анонимная функция в операторе print().
Каким будет результат выполнения кода?
Anonymous Poll
22%
0
3%
2
14%
7
42%
5
6%
1
6%
Error
8%
Узнать ответ
Что выведет код выше?
Anonymous Poll
64%
120
6%
5
12%
4
3%
Error
15%
Узнать Ответ
Что выведет данный код?
Anonymous Quiz
11%
x=5, y=15, x+y
34%
5, 15, 20
34%
error
20%
x:=5, y:=15, 20
Замкнутый круг начинающего разработчика
Каким будет результат выполнения кода?
Anonymous Poll
8%
None
4%
15
33%
24
10%
120
23%
0
10%
Error
10%
Узнать ответ
Кортежи в Python

Кортеж - неизменяемый список, группа объектов.

Преимущества перед списками:

- Защита от изменений
- Размер меньше
- Скорость работы

Для создания кортежа используется функция tuple(), использование функции с интегрируемым объектом поместит все его элементы в кортеж.

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