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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Логические значения в Python
  2. Вывод букв строки в Python
  3. Модуль sys: основы
  4. Операторы увеличения и уменьшения переменной
  5. Декораторы с @wraps
  6. Очистка данных с помощью pandas
  7. Замена элементов в списке с помощью генераторов списков
  8. Потоковый ввод в Python
  9. Асинхронное выполнение задач в Python
  10. Функция sleep() в Python
  11. Вычисление фазы комплексного числа
  12. Именованные срезы в Python
  13. Анонимные функции в Python
  14. Сортировка с помощью параметра key
  15. Переопределение метода len
  16. Просмотр атрибутов и методов класса
  17. Извлечение аудио из видео
  18. Измерение времени выполнения с помощью time
  19. Переопределение метода xor в Python
  20. Подсчет элементов с помощью Counter
  21. Генераторы в Python
  22. Работа с JSON данными в Python
  23. Работа со стеком в Python
  24. ROT13 Шифр Цезаря в Python
  25. Автоматизация с Python
  26. Инверсия списка/строки в Python
  27. Построение графиков в терминале с bashplotlib
  28. Получение комбинаций в Python
  29. Проверка подстроки в строке
  30. Импорт и использование модулей в Python
  31. Работа с модулем os в Python
  32. Работа с географическими данными в Python
  33. Работа с буфером обмена на Python
  34. Вакансии в Nebius
  35. Метод matmul для умножения матриц
  36. Названия переменных
  37. Запуск внешних программ с subprocess
  38. Создание копии итератора
  39. Оптимизация памяти с помощью __slots__
  40. Добавление Progressbar в Python
  41. Глобальные переменные в Python
  42. Удаление файлов с shutil.os.remove()
  43. Конкатенация строк в Python
  44. Сортировка с параметром key
  45. Импорт модулей в Python 3.12
  46. Очистка данных в Python
  47. Оператор (*) в Python

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