Курс 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. Создание списков в Python
  6. *args и **kwargs в Python
  7. Работа с контекстным менеджером Pool
  8. Множественное присваивание в Python
  9. Распаковка значений в Python
  10. Работа с пакетами
  11. Модуль antigravity: генерация координат
  12. Работа с IP-адресами в Python
  13. Мониторинг памяти с Pympler
  14. Метод __iand__ для пользовательских классов
  15. Оценка точности модели
  16. GitHub в Telegram: подписка на уведомления
  17. Методы shutil для работы с файлами
  18. Конструктор в Python
  19. Метод hash в Python
  20. Атрибуты класса и экземпляра
  21. Функция findall() для поиска вхождений строки
  22. Отладка регулярных выражений в Python
  23. Навыки Python: строки, типы данных
  24. Методы в Python
  25. Дизассемблирование Python кода
  26. Импорт с альтернативным именем
  27. Контроль точности вывода чисел
  28. Генераторы данных
  29. Упрощение условных выражений с тернарным оператором
  30. Именованные срезы в Python
  31. Создание списка через цикл
  32. Библиотека sh: удобные команды терминала
  33. Установка и использование Telegram API в Python
  34. Установка библиотек в Python
  35. Изменение логики работы с временем
  36. Создание функций с произвольным количеством аргументов
  37. Измерение времени выполнения кода с использованием time
  38. Аннотации типов в Python
  39. Инверсия списка/строки в Python
  40. Перезапуск ячейки в Jupyter Notebook с dostoevsky
  41. Создание копии итератора
  42. Обработка исключений в Python
  43. Работа с парами ключ-значение
  44. Работа с URL-адресами в Python

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