Курс Python → Python: отсутствие точек с запятыми

Python — это язык программирования, который изначально был разработан для удобства и читаемости кода. Одним из отличий Python от других языков, таких как JavaScript, является отсутствие необходимости в использовании точки с запятой для разделения инструкций. В отличие от JavaScript, где точка с запятой используется для явного указания конца инструкции, в Python перенос строки автоматически интерпретируется как конец инструкции.

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

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


# Пример кода без использования точек с запятыми
print("Привет, мир!")
print("Это пример кода на Python")

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

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

Автор урока

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

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

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

  1. Глобальные переменные в Python
  2. Модуль itertools: эффективная работа с итераторами
  3. Обновление множества в Python
  4. Конкатенация строк с join() в Python
  5. Создание словаря в Python
  6. Оператор деления для класса Rational
  7. Отладка кода
  8. Вывод сложных структур данных с помощью pprint
  9. Pillow: работа с изображениями
  10. Импорт модулей в Python 3.12
  11. Генераторные функции в Python
  12. Переопределение метода __floordiv__
  13. Метод ior для битовых операций
  14. Комментарии в Python
  15. Определение объема памяти объекта
  16. Непрерывная проверка в Python
  17. Списки в Python: синтаксис представления
  18. Работа с комбинациями в Python.
  19. Метод rrshift для пользовательских объектов
  20. Форматирование чисел в Python
  21. Реализация метода __abs__ в Python
  22. Метод split() в Python
  23. Структура данных deque в Python
  24. Оператор match в Python
  25. Работа с getopt
  26. Аннотации типов в Python
  27. Создание вложенного генератора
  28. Расчет времени выполнения
  29. Установка User-Agent в Python
  30. Ошибка NotImplemented в Python
  31. Декораторы в Python
  32. Сортировка элементов в Python
  33. Подсчет количества элементов в списке
  34. Аннотации типов в Python
  35. Конвертация изображений в PDF
  36. Переопределение оператора % для объектов
  37. Форматирование строк в Python.
  38. Работа с областями видимости переменных
  39. Получение имени функции с помощью inspect
  40. Проверка типов с использованием isinstance
  41. Оператор «is not» в Python
  42. Операции с массивами в NumPy
  43. Метод append() для списка
  44. Улучшение читаемости кода в Python

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