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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Оператор del в Python
  2. Объединение списков в Python.
  3. Измерение времени выполнения с помощью time
  4. Объединение словарей в Python
  5. Преобразование вложенного списка
  6. Проверка памяти объекта
  7. Хранение переменных в Python.
  8. Модуль itertools: комбинации и перестановки
  9. Округление банкира в Python
  10. Резервирование символов в Python
  11. Изучение объектов с помощью dir()
  12. Сортировка и разворот списка
  13. Вакансии в Nebius
  14. Запуск внешних программ с subprocess
  15. Форматирование строк в Python
  16. Переворот последовательности
  17. Перегрузка операторов в Python
  18. Конкатенация списков в Python
  19. Явный импорт переменных
  20. Замена подстроки
  21. Удаление файлов в Python
  22. Встроенные функции Python
  23. Создание словарей и множеств в Python
  24. Python: динамическая типизация и проверка типов
  25. Возврат нескольких значений
  26. Генераторы в Python
  27. Создание директории в Python
  28. Работа с collections в Python.
  29. Регулярные выражения: метод match
  30. Инверсия списка/строки в Python
  31. Упрощенный вывод данных в Python
  32. Структура строк в Python
  33. Экспорт данных в файл.
  34. Импорт классов из другого файла
  35. Обработка исключений с блоком else
  36. Оператор (*) в Python
  37. Создание объекта времени
  38. Форматирование даты с strftime()
  39. Использование *args
  40. Измерение времени выполнения кода
  41. Оператор Walrus: правильное использование
  42. Нахождение хеша для бесконечности и NaN в Python
  43. Умножение строк и списков
  44. Установка и использование Virtualenv
  45. Использование модуля math

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