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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Аргументы *args и **kwargs
  2. Модуль Antigravity в Python 3
  3. Работа с файлами в Python
  4. Получение идентификатора объекта в памяти
  5. Преобразование символов в нижний регистр
  6. Переопределение метода __rshift__
  7. Логирование с Logzero: ротация файла
  8. Нахождение максимального значения и его индекса в списке
  9. Установка и использование emoji
  10. Возврат нескольких значений
  11. Использование двоеточия в Python
  12. Отладка кода
  13. Генерация QR-кодов с библиотекой qrcode
  14. Работа с URL-адресами в Python
  15. Удаление знаков препинания в Python
  16. Справка по импортированным модулям
  17. Объединение словарей в Python
  18. Работа с argparse
  19. Генераторы списков
  20. Виртуальные среды в Python
  21. Распаковка значений в Python
  22. Создание графики с черепахой
  23. Объединение кортежей в Python
  24. Настройка вывода в Numpy
  25. Метод rsub в Python: расширение функциональности вычитания
  26. Метод rename() для переименования файлов и каталогов
  27. Ускорение обработки данных с %autoawait
  28. Назначение максимального и минимального значения переменной в Python.
  29. F-строки в Python 3.8
  30. Разделение строк в Python
  31. Множественное наследование в Python
  32. Отладчик pdb: начало работы
  33. Перегрузка операторов в Python
  34. Очистка данных с Pandas
  35. Поиск шаблона в строке
  36. Наследование в программировании
  37. Настройка шрифта и цвета в Tkinter
  38. Функция sleep() в Python
  39. Поиск частых элементов в списке
  40. Работа с асинхронными задачами в Python
  41. Импорт объектов из модулей
  42. Метод split() в Python
  43. Функция enumerate() — Python
  44. Обучение модели с указанием эпох
  45. Вывод баннеров

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