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

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

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


def my_function():
    ...

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

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


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

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

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

Автор урока

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

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

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

  1. Вычисление натуральных логарифмов в NumPy
  2. Python Enumerate
  3. Библиотека schedule: планировщик задач
  4. Оформление кода на Python
  5. Оформление текста в консоли с TermColor
  6. Генераторы в Python
  7. Обрезка изображения с Pillow
  8. Метод join() для объединения элементов
  9. Метод rrshift для пользовательских объектов
  10. Измерение времени выполнения кода
  11. Получение текущей даты и времени с помощью datetime
  12. Блок else в Python
  13. Работа с Requests для HTTP-запросов
  14. Фильтрация последовательности
  15. Модуль Operator в Python
  16. Мониторинг работы программы Py-spy
  17. Создание спинбокса в tkinter
  18. Фильтрация списка от «ложных» значений
  19. Установка и использование Telegram API в Python
  20. Преобразование символов с помощью map
  21. Объединение итераторов
  22. Инверсия списка и строки в Python
  23. Объединение объектов в Python
  24. Функция map() в Python
  25. Пустой оператор pass в Python
  26. Декоратор Ajax required
  27. Возврат нескольких значений из функции
  28. Объединение словарей в Python
  29. Импорт модулей и пакетов в Python
  30. Декораторы в Python
  31. Поиск индекса элемента
  32. Представление бесконечности в Python
  33. Сложение матриц в NumPy
  34. Оператор * в Python
  35. Безопасные SQL-запросы в Python 3.11
  36. Атрибуты объекта в Python
  37. Частичное совпадение ввода
  38. Оператор деления для класса Rational
  39. Оператор is в Python
  40. Присвоение и ссылки
  41. Регулярные выражения в Python
  42. Перемещение и удаление файлов в Python
  43. Обновление ключей в Python
  44. Генераторы в Python
  45. Группировка элементов в словарь

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