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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Распаковка элементов последовательности
  2. Функции any() и all() в Python
  3. Метод __ilshift__ для битового сдвига влево
  4. Установка и использование howdoi
  5. Расчет времени выполнения
  6. Получение текущего времени в Python
  7. Работа с асинхронными задачами в Python
  8. Удаление дубликатов с помощью множеств
  9. Списки в Python: основы
  10. Оператор Walrus в Python
  11. Методы и функции в Python
  12. Профилирование кода на Python
  13. Генераторы словарей и множеств
  14. Оператор in и not in в Python
  15. Отправка поздравлений по дню рождения
  16. Именованные срезы в Python
  17. Изменение IP-адреса в Python
  18. Освобождение памяти в Python
  19. Статическая типизация в Python
  20. Изменение объектов в Python
  21. Итерация по копии коллекции
  22. Перевернуть список в Python
  23. Изменение переменной в Python: nonlocal
  24. Преобразование списков в словарь
  25. Правила именования переменных
  26. Вывод букв строки в Python
  27. Тип данных TypeVarTuple
  28. Создание инструмента обнаружения плагиата
  29. Работа с enumerate()
  30. Поиск уникальных элементов строкой в Python
  31. Делегирование в Python
  32. Использование эмодзи в Python
  33. Проблемы с именами переменных
  34. Запрос пароля с помощью getpass
  35. Поиск частых элементов в списке
  36. Выражения-генераторы в Python
  37. Сравнение def и lambda-функций
  38. Оператор * в Python
  39. Python UserString — создание подклассов строк
  40. Операции с матрицами в Python
  41. Метод append() для списка
  42. Сортировка данных с лямбда-функциями
  43. Установка и использование библиотеки google
  44. Подробная информация о %pinfo
  45. Навыки Python: строки, типы данных
  46. Очистка входных данных
  47. Работа с пользовательским вводом

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