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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Проблема с изменяемыми аргументами
  2. Управление асинхронными задачами с помощью Semaphore
  3. Проверка условий: all и any
  4. Отладчик pdb: начало работы
  5. Структуры данных в Python
  6. Декоратор проверки активности
  7. Виртуальные среды в Python
  8. Работа с модулем random
  9. Создание генераторов
  10. Python Тесты и Гайды
  11. Удаление файлов в Python
  12. Измерение времени выполнения кода
  13. Исправление ошибки NameError
  14. Новшества Flask 2.0
  15. Сортировка в Python
  16. Работа с временем в Python
  17. Принципы программирования
  18. Аннотации типов в Python
  19. Идентификатор объекта в Python
  20. Особенности ключей словаря в Python
  21. Именованные аргументы в Python
  22. Переопределение метода __pow__
  23. Обход элементов в Python
  24. Разделение строки с регулярными выражениями
  25. Локальные переменные.
  26. Построение графиков в Matplotlib
  27. Конкатенация строк в Python
  28. Декораторы в Python
  29. Модуль inspect
  30. Работа с YAML в Python: PyYAML.
  31. Оператор * в Python
  32. Анонимные функции в Python
  33. Библиотека Chartify: руководство
  34. Список методов и атрибутов
  35. Управление памятью в Python
  36. Поиск уникальных и повторяющихся элементов
  37. Обработка исключений в Python
  38. Кортежи в Python: особенности и преимущества
  39. Удаление файлов с shutil.os.remove()
  40. Создание класса очереди
  41. Комментарии в Python
  42. Расширение операции побитового «и» в Python
  43. Удаление дубликатов в pandas
  44. Проверка памяти объекта
  45. Профилирование кода на Python
  46. Непрерывная проверка в Python
  47. Метод rmatmul для обратного матричного умножения

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