Курс Python → Python: отсутствие точек с запятыми
Python — это язык программирования, который изначально был разработан для удобства и читаемости кода. Одним из отличий Python от других языков, таких как JavaScript, является отсутствие необходимости в использовании точки с запятой для разделения инструкций. В отличие от JavaScript, где точка с запятой используется для явного указания конца инструкции, в Python перенос строки автоматически интерпретируется как конец инструкции.
Это означает, что лишние точки с запятой в коде Python не только излишни, но и могут быть источником ошибок. В Python использование точек с запятыми может сбивать с толку других программистов, так как это является необычным и не рекомендуемым стилем написания кода на этом языке.
Несмотря на то, что Python допускает использование точек с запятыми в качестве разделителей инструкций, это считается плохой практикой и не соответствует стандартам написания кода на Python. Большинство интерпретаторов Python игнорируют точки с запятыми и продолжают выполнение кода без прерывания, что делает их излишними.
# Пример кода без использования точек с запятыми
print("Привет, мир!")
print("Это пример кода на Python")
В приведенном выше примере кода использование точек с запятыми после каждой инструкции не требуется. Python позволяет писать чистый и понятный код без лишних символов, что способствует легкости чтения и поддержки программы.
Другие уроки курса "Python"
- Проблема с изменяемыми аргументами
- Управление асинхронными задачами с помощью Semaphore
- Проверка условий: all и any
- Отладчик pdb: начало работы
- Структуры данных в Python
- Декоратор проверки активности
- Виртуальные среды в Python
- Работа с модулем random
- Создание генераторов
- Python Тесты и Гайды
- Удаление файлов в Python
- Измерение времени выполнения кода
- Исправление ошибки NameError
- Новшества Flask 2.0
- Сортировка в Python
- Работа с временем в Python
- Принципы программирования
- Аннотации типов в Python
- Идентификатор объекта в Python
- Особенности ключей словаря в Python
- Именованные аргументы в Python
- Переопределение метода __pow__
- Обход элементов в Python
- Разделение строки с регулярными выражениями
- Локальные переменные.
- Построение графиков в Matplotlib
- Конкатенация строк в Python
- Декораторы в Python
- Модуль inspect
- Работа с YAML в Python: PyYAML.
- Оператор * в Python
- Анонимные функции в Python
- Библиотека Chartify: руководство
- Список методов и атрибутов
- Управление памятью в Python
- Поиск уникальных и повторяющихся элементов
- Обработка исключений в Python
- Кортежи в Python: особенности и преимущества
- Удаление файлов с shutil.os.remove()
- Создание класса очереди
- Комментарии в Python
- Расширение операции побитового «и» в Python
- Удаление дубликатов в pandas
- Проверка памяти объекта
- Профилирование кода на Python
- Непрерывная проверка в Python
- Метод rmatmul для обратного матричного умножения















