Курс Python → Python: отсутствие точек с запятыми
Python — это язык программирования, который изначально был разработан для удобства и читаемости кода. Одним из отличий Python от других языков, таких как JavaScript, является отсутствие необходимости в использовании точки с запятой для разделения инструкций. В отличие от JavaScript, где точка с запятой используется для явного указания конца инструкции, в Python перенос строки автоматически интерпретируется как конец инструкции.
Это означает, что лишние точки с запятой в коде Python не только излишни, но и могут быть источником ошибок. В Python использование точек с запятыми может сбивать с толку других программистов, так как это является необычным и не рекомендуемым стилем написания кода на этом языке.
Несмотря на то, что Python допускает использование точек с запятыми в качестве разделителей инструкций, это считается плохой практикой и не соответствует стандартам написания кода на Python. Большинство интерпретаторов Python игнорируют точки с запятыми и продолжают выполнение кода без прерывания, что делает их излишними.
# Пример кода без использования точек с запятыми
print("Привет, мир!")
print("Это пример кода на Python")
В приведенном выше примере кода использование точек с запятыми после каждой инструкции не требуется. Python позволяет писать чистый и понятный код без лишних символов, что способствует легкости чтения и поддержки программы.
Другие уроки курса "Python"
- Глобальные переменные в Python
- Модуль itertools: эффективная работа с итераторами
- Обновление множества в Python
- Конкатенация строк с join() в Python
- Создание словаря в Python
- Оператор деления для класса Rational
- Отладка кода
- Вывод сложных структур данных с помощью pprint
- Pillow: работа с изображениями
- Импорт модулей в Python 3.12
- Генераторные функции в Python
- Переопределение метода __floordiv__
- Метод ior для битовых операций
- Комментарии в Python
- Определение объема памяти объекта
- Непрерывная проверка в Python
- Списки в Python: синтаксис представления
- Работа с комбинациями в Python.
- Метод rrshift для пользовательских объектов
- Форматирование чисел в Python
- Реализация метода __abs__ в Python
- Метод split() в Python
- Структура данных deque в Python
- Оператор match в Python
- Работа с getopt
- Аннотации типов в Python
- Создание вложенного генератора
- Расчет времени выполнения
- Установка User-Agent в Python
- Ошибка NotImplemented в Python
- Декораторы в Python
- Сортировка элементов в Python
- Подсчет количества элементов в списке
- Аннотации типов в Python
- Конвертация изображений в PDF
- Переопределение оператора % для объектов
- Форматирование строк в Python.
- Работа с областями видимости переменных
- Получение имени функции с помощью inspect
- Проверка типов с использованием isinstance
- Оператор «is not» в Python
- Операции с массивами в NumPy
- Метод append() для списка
- Улучшение читаемости кода в Python















