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

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

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


def my_function():
    ...

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

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


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

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

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

Автор урока

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

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

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

  1. Основы работы со строками в Python
  2. Разность множеств
  3. Переворот строки с помощью срезов
  4. Освобождение памяти в Python
  5. Работа с датой и временем в Python
  6. Путь к интерпретатору Python
  7. Чтение бинарного файла в Python.
  8. Отрицательные индексы списков в Python
  9. Поиск элементов BeautifulSoup
  10. JMESPath в Python
  11. Списки в Python
  12. Капитализация строк
  13. Работа с контекстным менеджером Pool
  14. Тестирование функции сложения
  15. Мониторинг памяти с Pympler
  16. Переменные в Python: сокращение гласных
  17. Установка библиотек в Python
  18. Магические методы в Python
  19. Работа с изменяемыми списками
  20. Вычисление натуральных логарифмов в NumPy
  21. Упрощенный вывод данных в Python
  22. Срез в Python
  23. Оператор continue в Python
  24. Список методов и атрибутов
  25. Обработка исключений
  26. Оптимизация сравнения в Python
  27. Получение текущей даты и времени
  28. Отслеживание выполнения программы с библиотекой tqdm
  29. Уникальность ключей в словаре
  30. Функция product() из itertools
  31. Использование super() в Python
  32. Функция product() в Python
  33. Создание списка через итерацию
  34. Генераторы данных
  35. Flask: создание веб-приложений
  36. Генерация UUID в Python
  37. Утечки переменных цикла в Python 3.x
  38. Удаление ключей из словаря
  39. Списковое включение в Python
  40. Метаклассы в Python
  41. Flask — веб-фреймворк Python
  42. Принципы Zen of Python
  43. Делегирование в Python
  44. Копирование объектов в Python
  45. Генерация случайных чисел в Python
  46. Создание коллекций из выражения-генератора

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