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

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

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


def my_function():
    ...

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

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


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

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

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

Автор урока

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

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

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

  1. Преобразование данных в Python
  2. Работа с каталогами в Python
  3. Импорт классов из другого файла
  4. Работа с эмодзи в Python
  5. Работа с областями видимости переменных
  6. Функция zip() для объединения списков
  7. Python Calendar Usage
  8. Основы работы с базами данных в Python
  9. Искажение имен в Python
  10. Переворот строки с помощью срезов
  11. Разделение строк методом split()
  12. Преобразование генераторов в циклы
  13. Работа со словарями в Python
  14. Инверсия списка/строки в Python
  15. Структуры данных в Python
  16. Преобразование объекта в строку
  17. Удаление элемента из списка
  18. Использование функции product
  19. Регистрация на TenChat
  20. Красивый вывод списка
  21. Сортировка данных в Python
  22. Многострочные строки в Python
  23. Оптимизация гиперпараметров в Python
  24. Транспонирование матрицы
  25. IPython и Jupyter Notebook: руководство
  26. Атрибуты класса и экземпляра
  27. Операции с матрицами в Python
  28. Генератор бросков кубиков
  29. Разделение строки с регулярными выражениями
  30. Оператор in для проверки наличия элемента
  31. Перегрузка операторов в Python
  32. Логирование в Python
  33. Переопределение метода __floordiv__
  34. Декодирование строк в Python
  35. Создание копии итератора
  36. Оператор умножения для вектора
  37. Функция reversed() в Python
  38. Использование подчеркивания в REPL
  39. Проверка подстроки в строке
  40. Распаковка аргументов в Python
  41. Просмотр атрибутов и методов класса
  42. ChainMap избыточные ключи
  43. Функция с **kwargs в Python
  44. Преобразование строки в число
  45. Именованные срезы в Python
  46. Переворот последовательности
  47. Необязательные аргументы в Python

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