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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Исправление ошибки NameError
  2. Передача параметров в Python
  3. Списковое включение в Python
  4. Работа с географическими данными.
  5. Синхронизация потоков с time.sleep()
  6. Операция += для списков
  7. Метод title() в Python
  8. Профилирование с cProfile
  9. Создание словарей в Python
  10. Перегрузка операторов в Python
  11. Обработка исключений в Python
  12. Создание GUI на Tkinter
  13. Python 3.12: Псевдонимы типов
  14. Инвертирование словаря
  15. Метод __int__ в Python
  16. Подсчет элементов в Python
  17. Отслеживание выполнения программы с библиотекой tqdm
  18. Работа с модулем random
  19. Метод setdefault() в Python
  20. Обработка ошибок в Python
  21. Сортировка с параметром key
  22. Декораторы в Python
  23. Удаление элемента из списка в Python
  24. Поиск повторов в списке
  25. Импорт в Python: список all
  26. Beautiful Soup — извлечение данных из HTML
  27. Функция count() в Python
  28. Создание генераторов в Python
  29. Структура строк в Python
  30. Декораторы классов
  31. Виртуальное окружение Python
  32. Работа с многоуровневыми словарями в Python
  33. Глобальные переменные в Python
  34. Метод ifloordiv для пользовательских классов
  35. Метод Enumerate() для списков
  36. Множественное назначение в Python
  37. Форматирование строк в Python
  38. Оптимизация гиперпараметров с Scikit Optimize
  39. Создание коллекций из генератора
  40. Применение функции map() в Python
  41. Ветвление выражения в Python
  42. Удаление эмодзи с помощью pandas
  43. Округление в Python
  44. Переопределение метода xor в Python
  45. Python: Фильтрация списков с помощью filter()

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