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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Вычисление времени выполнения
  2. Конструктор в Python
  3. Работа с пакетами
  4. Область видимости переменных
  5. Создание объекта timedelta
  6. Работа со строками в Python
  7. TypedDict для kwargs в Python 3.12
  8. Печать в одной строке
  9. Объединение коллекций в Python
  10. Итерация по копии коллекции
  11. Аргументы *args и **kwargs
  12. Установка random seed в Python
  13. Передача словаря через **kwargs
  14. Работа с collections в Python
  15. Именованные кортежи в Python
  16. Дефолтные параметры в Python
  17. Удаление файлов в Python
  18. Подсчет элементов с помощью Counter
  19. Установка и использование howdoi
  20. Встраивание HTML в Jupyter Notebook
  21. Сортировка HTML-элементов
  22. Создание вложенного генератора
  23. Хеши в Python
  24. Python Поверхностное Копирование
  25. Функции map, filter, reduce
  26. Создание тестовых данных с Faker
  27. Форматирование строк в Python
  28. Виртуальные среды в Python
  29. Декораторы в Python
  30. Удаление знаков препинания в Python
  31. Бесконечные списки в Python
  32. Функция count() в Python
  33. Профилирование данных с Pandas.
  34. Поиск уникальных и повторяющихся элементов
  35. Поиск кода
  36. Замена текста в Python
  37. Роль object и type в Python
  38. Оболочка Python
  39. Удаление ключей из словаря
  40. Python Translator: создание локальных переводчиков
  41. Разделение строки на подстроки в Python
  42. Генерация случайных чисел Python
  43. Метод pop() списка
  44. Тестирование модели в PyTorch
  45. Определение локальных переменных в Python
  46. Эффективная конкатенация строк в Python

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