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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Управление ресурсами в Python
  2. Порядок и длина множеств в Python
  3. Использование модуля __future__
  4. Блок else в обработке исключений
  5. Поиск индекса элемента
  6. Работа с IP-адресами в Python
  7. Создание объекта времени
  8. Обработка аргументов Python
  9. Анализ текста на русском языке с помощью Pymystem3
  10. Преобразование Excel в PDF с Spire.XLS
  11. Строковое представление объектов
  12. Бесконечная проверка в Python
  13. Изменение регистра данных
  14. Справка по импортированным модулям
  15. inspect в Python: анализ кода
  16. Преобразование Word в PDF с Spire.Doc
  17. Структурирование именованных констант
  18. Динамическая типизация в Python
  19. Пространство имен в Python
  20. Управление асинхронными задачами с помощью Semaphore
  21. Flask: создание веб-приложений
  22. Использование type hints
  23. Установка и использование pyshorteners
  24. Декораторы для регистрации функций
  25. Метод join для объединения строк
  26. Обновление ключей в Python
  27. Закрытие файла в Python
  28. Многострочные комментарии в Python
  29. Извлечение аудио из видео
  30. Работа со строками в Python
  31. Каналы Senior: Python, Java, Frontend, SQL, C++
  32. Выбор редактора кода.
  33. Замена переменных в Python
  34. Установка и использование emoji
  35. Цикл for в Python
  36. Подписка на SelectelNews в Twitter
  37. Обмен значений переменных в Python
  38. Автоматизация действий с Pyautogui
  39. Символ подчеркивания в Python
  40. Pretty-printing JSON в Python
  41. Получение текущей даты в Python
  42. Создание графиков в терминале
  43. Объединение списков в Python
  44. Копирование списков в Python

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