Python | Программирование
9.67K subscribers
2.02K photos
2 videos
138 files
1.72K links
Python без границ для всех

Владелец, реклама @Ak_Mihail

Преобрести рекламное размещение: https://telega.in/c/Python_libr
加入频道
📌 Ключевые аргументы

• Если имеется некоторая функция с большим числом параметров, и при её вызове требуется указать только некоторые из них, значения этих параметров могут задаваться по их имени – это называется ключевые параметры. В этом случае для передачи аргументов функции используется имя (ключ) вместо позиции (как было до сих пор).

• Есть два преимущества такого подхода: во-первых, использование функции становится легче, поскольку нет необходимости отслеживать порядок аргументов; во-вторых, можно задавать значения только некоторым избранным аргументам, при условии, что остальные параметры имеют значения аргумента по умолчанию.

Пример (код на картинке).

📕 Документация

#урок
5👍4
📌 Булевы значения

• Булевы значения в Python это две константы True и False.

• В Python истинными и ложными значениями считаются не только True и False.

истинное значение:
- любое ненулевое число
- любая непустая строка
- любой непустой объект

ложное значение:
- 0
- None
- пустая строка
- пустой объект

• Остальные истинные и ложные значения, как правило, логически следуют из условия.

Для проверки булевого значения объекта, можно воспользоваться bool: (код на картинке).

📕 Документация

#урок
6👍4