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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Подсчет элементов с помощью Counter
  2. discard() — удаление элемента из множества
  3. Метод enumerate() в Python
  4. Пропуск строк в файле с itertools
  5. Лямбда-функции в Python
  6. Ускоренный импорт библиотек
  7. Работа с модулем cmath
  8. Переопределение метода __lshift__
  9. PrettyTable: создание таблицы
  10. Генератор надежных паролей
  11. Функции map, filter, reduce
  12. Удаление элементов во время итерации
  13. Измерение времени выполнения кода
  14. Python enumerate() для работы с индексами
  15. Проверка кортежей.
  16. Переворот последовательности
  17. Отрицательные индексы списков
  18. Оптимизация гиперпараметров в Python
  19. Подсчет элементов с помощью Counter из collections
  20. Управление контекстом с помощью декоратора contextmanager
  21. Управление пакетами с pip
  22. Секреты Python
  23. Метод rmatmul для пользовательских матриц
  24. Вывод баннеров
  25. Глобальные переменные в Python
  26. Ошибка NotImplemented в Python
  27. Сумма элементов списка
  28. Форматирование заголовков в Python
  29. Переопределение метода
  30. Передача словаря через **kwargs
  31. Аргумент по умолчанию
  32. Получение обратного списка чисел
  33. Удаление дубликатов из списка
  34. Взаимодействие с sys
  35. Python Менеджер контекста
  36. Удаление элементов из списка в Python
  37. Синтаксис переменных цикла в Python
  38. Python и Юникод: работа с цифрами
  39. Изменение списка срезом
  40. Фильтрация списка чисел
  41. Имена объектов в Python
  42. Поиск анаграмм с Counter
  43. Функция enumerate в Python
  44. Функции range() в Python
  45. Генерация резюме в Gensim
  46. Декораторы в Python
  47. Форматирование данных с помощью pprint

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