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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Экспорт функций в Python
  2. Модуль functools в Python
  3. Ключевое слово global в Python
  4. Функции all и any в Python
  5. Инверсия списка/строки в Python
  6. Генерация случайных чисел в Python
  7. Работа с комплексными числами в Python
  8. Выражения-генераторы в Python
  9. Создание графиков в терминале
  10. Переопределение метода divmod
  11. Библиотека wikipedia для Python
  12. Python: возвращение нескольких значений
  13. Метод getitem для доступа к элементам последовательности
  14. Хеширование паролей с использованием salt
  15. Переименование файлов в Python
  16. Структура строк в Python
  17. Enum в Python
  18. Профилирование кода
  19. Метод matmul для умножения матриц
  20. Комментарии в Python
  21. Работа с изображениями Pillow
  22. Оператор умножения для вектора
  23. Строки в Python: апострофы и кавычки
  24. Мощь вложенных функций в Python
  25. Запрос пароля с помощью getpass
  26. Генераторы данных
  27. EMOT преобразование эмодзи в текст
  28. Обмен данными с asyncio.Queue
  29. Python union() функция — объединение множеств
  30. Фильтрация списка чисел
  31. Оператор деления для класса Rational
  32. Управление асинхронными задачами с помощью Semaphore
  33. Проверка типа данных
  34. Преобразование документов в PDF с помощью Spire.Office
  35. Цикл for в Python
  36. Просмотр атрибутов и методов класса
  37. Создание класса очереди
  38. Использование модуля __future__
  39. Функция zip() для объединения списков
  40. Условные выражения в Python
  41. Именованные срезы в Python
  42. Многострочные комментарии в Python
  43. Проверка версии Python
  44. Извлечение чисел из текста

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