Курс Python → Многоточие в Python

Python позволяет использовать многоточие (три точки подряд) в качестве заполнителя для ненаписанного кода. Этот прием особенно удобен, когда нужно оставить место для дальнейшей реализации функции или блока кода. Вместо использования ключевого слова pass, которое не делает ничего, многоточие позволяет явно указать, что здесь должен быть код.

Пример использования многоточия:


def my_function():
    ...

В данном случае многоточие указывает на то, что внутри функции my_function должен быть код, но он еще не написан. Это помогает разработчику легко вернуться к этому месту и дополнить функцию позднее.

Многоточие также может использоваться в других контекстах, например, в циклах или условных операторах:


for i in range(5):
    ...
    
if condition:
    ...

Использование многоточия в Python является хорошей практикой, которая помогает делать код более читаемым и поддерживаемым. Этот прием особенно полезен при работе над большими проектами, где разработка идет поэтапно, и некоторые части кода могут быть дополнены позже.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Открытие и запись файлов
  2. Работа со словарями в Python
  3. Реверс строки и списка в Python.
  4. Объединение множеств в Python
  5. Конструктор в Python
  6. Создание графики с черепахой
  7. История Python
  8. Проверка индексов коллекции
  9. Метод ipow для возведения в степень
  10. Конкатенация строк с join() в Python
  11. Генераторы в Python
  12. Работа с модулем glob в Python
  13. Разделение строки с помощью re.split()
  14. Подсчет элементов в списке с Counter
  15. Непрерывная проверка в Python
  16. Проверка запуска скрипта или импорта модуля
  17. Функции range() в Python
  18. Измерение времени выполнения кода
  19. Перевод текста с Python Translator
  20. Метод ior для битовых операций
  21. Фильтрация списка от «ложных» значений
  22. Цикл for с enumerate() в Python
  23. Создание уникального множества
  24. Обработка исключения UnboundLocalError
  25. Освобождение памяти в Python
  26. Ограничение ресурсов в Python
  27. Хранение данных с помощью dataclasses
  28. Работа с изображениями PIL
  29. ChainMap избыточные ключи
  30. Изменение IP-адреса в Python
  31. Измерение времени выполнения кода
  32. Функция product() из itertools
  33. Любовь к Python
  34. Работа с f-строками 2.0
  35. Инверсия списка и строки
  36. Методы HTTP запросов в Flask
  37. Модуль antigravity: генерация координат
  38. Работа с аргументами командной строки в Python
  39. Декораторы в Python
  40. Транспонирование 2D-массива с помощью zip
  41. Атрибуты класса и экземпляра
  42. Сериализация и десериализация объектов
  43. Создание итерируемых объектов
  44. Добавление элемента в список.
  45. Печать календаря в Python

Marketello читают маркетологи из крутых компаний