Каковы менее известные, но полезные функции языка программирования Python?
- Попробуйте ограничить ответы на ядро Python.
- Одна функция для каждого ответа.
- Приведите пример и краткое описание функции, а не ссылку на документацию.
- Пометьте эту функцию, используя заголовок в качестве первой строки.
Быстрые ссылки на ответы:
- Распаковка аргументов
- Подтяжки
- Операторы сравнения цепочек
- Декораторы
- Default Argument Gotchas/Danger of Mutable Default arguments
- Дескрипторы
- Словарь по умолчанию
.get
значение - Тесты Docstring
- Синтаксис разрезания эллипсиса
- Перечисление
- Для /else
- Функция как аргумент iter()
- Генераторные выражения
-
import this
- Поменять местами значение
- Список шагов
-
__missing__
элементы - Многострочное регулярное выражение
- Именованное форматирование строк
- Вложенные представления в список/генераторы
- Новые типы во время выполнения
-
.pth
файлы - Кодирование ROT13
- Отладка регулярных выражений
- Отправка на генераторы
- Завершение вкладки в интерактивном интерпретаторе
- Тройное выражение
-
try/except/else
- Распаковка +
print()
функция -
with
утверждение