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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Установка пакета в Python
  2. Профилирование кода
  3. Howdoi — получение ответов из терминала
  4. Переменные в Python: сокращение гласных
  5. Python defaultdict добавление ключа
  6. Добавление Progressbar в Python
  7. Расширение информации об ошибке в Python
  8. Работа с датой и временем в Python
  9. Замена символов в строке
  10. Комплексные числа в Python
  11. Конвертация текстовых чисел с помощью Numerizer
  12. Отделение звука от видео
  13. Метод split() в Python
  14. Решатель судоку на Python с pygame
  15. Вычисление времени выполнения
  16. Разделение строки в Python
  17. Получение списка файлов в директории с использованием os
  18. Работа с прокси в Python
  19. Оболочка Python
  20. Генераторы в Python
  21. Построение графиков в терминале с bashplotlib
  22. Частичное совпадение ввода
  23. Работа с кортежами в Python
  24. Основы Python за 14 дней
  25. Пересечение списков с использованием множеств
  26. Утечки переменных цикла в Python 3.x
  27. Профилирование данных с Pandas.
  28. Измерение времени выполнения кода
  29. Обновление ключей в Python
  30. Повторение элементов в Python
  31. Функция enumerate() — Python
  32. Явный импорт в Python
  33. Цикл for в Python
  34. Работа со временем в Python
  35. Повторение и перенос строки
  36. Обход дочерних элементов BeautifulSoup
  37. Приоритет операций в Python
  38. Преобразование текста в нижний регистр
  39. Метод gt в Python
  40. Удаление дубликатов из списка
  41. Порядок и длина множеств в Python
  42. Solidity для DeFi Ethereum
  43. Удаление falsy-значений из списка с помощью filter
  44. Python Метод Union Множеств

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