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

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

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


def my_function():
    ...

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

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


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

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

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

Автор урока

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

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

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

  1. Создание списка через итерацию
  2. Удаление и повторная вставка ключа в OrderedDict
  3. Применение функции к списку
  4. Удаление элементов из списка в Python
  5. Python Менеджер контекста
  6. Аннотации типов в Python
  7. Декоратор total_ordering для класса Point
  8. Склеивание строк без циклов
  9. Генератор списка с условием if
  10. Работа с модулем os в Python
  11. Виртуальные среды в Python
  12. Оптимизация памяти в Python
  13. Построение графиков в Matplotlib
  14. Блок else в Python
  15. Оператор space-invader
  16. Сериализация объектов в Python
  17. Создание словаря и множества
  18. Работа с collections.Counter
  19. Добавление элементов в список: append() vs extend()
  20. Имена объектов в Python
  21. Функция product() из itertools
  22. Генерация случайных чисел в Python
  23. Конкатенация строк с join() в Python
  24. Функция zip() в Python
  25. Замена текста в Python
  26. Освобождение памяти в Python
  27. Объединение объектов в Python
  28. Установка и использование библиотеки google
  29. Метод rrshift для пользовательских объектов
  30. Проверка надежности пароля на Python
  31. Округление банкира в Python
  32. Библиотека wikipedia для Python
  33. Сортировка HTML по CSS-селектору
  34. Генераторы списков в Python
  35. Работа с исключениями в Python
  36. Оператор @ для умножения матриц
  37. Управление контекстом с помощью декоратора contextmanager
  38. Обработка исключения UnboundLocalError
  39. Таймер обратного отсчета
  40. Defaultdict в Python
  41. Получение комбинаций в Python
  42. Добавление цвета в консоли
  43. Декораторы в Python
  44. Исключение NotImplementedError
  45. Регулярные выражения: метод match
  46. Поиск всех индексов подстроки
  47. Магические методы в Python

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