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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Установка и использование Logzero
  2. Реверс строки в Python
  3. Манипуляция формой массива в Numpy
  4. Работа с JSON данными в Python
  5. Поиск индекса элемента
  6. Печать календаря
  7. Склеивание строк без циклов
  8. Запуск Python из интерпретатора
  9. Многострочные строки в Python
  10. Фильтрация списка чисел
  11. Метод join() для объединения элементов в строку.
  12. Атрибуты класса и экземпляра
  13. Функции-генераторы в Python
  14. Декоратор Ajax required
  15. Flask: создание веб-приложений
  16. Переворот списка в Python
  17. Конструктор в Python
  18. Типы возвращаемых значений в Python
  19. Вложенные функции в Python
  20. Удаление символов новой строки в Python.
  21. Создание новых списков
  22. Удаление дубликатов в pandas
  23. Применение функции к списку
  24. Генерация случайных чисел в Python
  25. Обучение модели с указанием эпох
  26. Оператор Walrus: правильное использование
  27. Логирование в Python
  28. Обработка исключений в Python
  29. Генерация случайных чисел в Python
  30. Контекстный менеджер в Python
  31. Функции map, filter и reduce
  32. Метод append() для списка
  33. Каналы Senior: Python, Java, Frontend, SQL, C++
  34. Создание директории в Python
  35. Расчет времени выполнения
  36. Запрос DELETE с библиотекой requests
  37. Проверка типа данных
  38. Именование переменных в Python
  39. Управление ресурсами в Python
  40. Конкатенация строковых литералов
  41. Конкатенация списков в Python
  42. Lambda Functions in Python
  43. Объединение словарей в Python
  44. Форматирование строк в Python

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