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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Python: цикл for и оператор присваивания
  2. Изменение регистра данных
  3. Объединение, распаковка и деструктуризация
  4. Проектирование Singleton с метаклассом
  5. Функция enumerate в Python
  6. Метод rmatmul для обратного матричного умножения
  7. Оператор «is not» в Python
  8. Отладчик pdb: начало работы
  9. Эффективная конкатенация строк в Python
  10. Курсы Яндекс Практикум
  11. GitHub в Telegram: подписка на уведомления
  12. Оформление кода по PEP 8
  13. Инициализация переменных
  14. Методы работы со строками в Python
  15. Передача словаря через **kwargs
  16. Работа с парами ключ-значение
  17. Передача неизвестных аргументов в Python.
  18. Управление импортом в Python
  19. Lambda Functions in Python
  20. Работа с часовыми поясами в Python.
  21. Переопределение метода len
  22. Роль ключевого слова self
  23. Работа со словарями Python
  24. Основные методы NumPy
  25. Обход элементов в Python
  26. Курс Data Scientist в медицине
  27. Python Поверхностное Копирование
  28. Модуль math: константы π и e
  29. Курс по дообучению ChatGPT
  30. Списковое включение в Python
  31. Профилирование с cProfile
  32. Анализ текста на русском языке с помощью Pymystem3
  33. Функция map() и ленивая оценка
  34. Преобразование PowerPoint в PDF.
  35. Функция product() из itertools
  36. Преобразование букв в нижний регистр
  37. Объединение словарей в Python
  38. PUT запрос для обновления данных
  39. Оператор in в Python
  40. Многострочные комментарии в Python
  41. Переворот списка в Python
  42. Генераторы в Python
  43. Функция divmod() в Python
  44. Выбор редактора кода.
  45. Аннотации типов в Python
  46. Установка и использование pyshorteners
  47. Оператор Walrus в Python

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