Курс Python → Python: отсутствие точек с запятыми
Python — это язык программирования, который изначально был разработан для удобства и читаемости кода. Одним из отличий Python от других языков, таких как JavaScript, является отсутствие необходимости в использовании точки с запятой для разделения инструкций. В отличие от JavaScript, где точка с запятой используется для явного указания конца инструкции, в Python перенос строки автоматически интерпретируется как конец инструкции.
Это означает, что лишние точки с запятой в коде Python не только излишни, но и могут быть источником ошибок. В Python использование точек с запятыми может сбивать с толку других программистов, так как это является необычным и не рекомендуемым стилем написания кода на этом языке.
Несмотря на то, что Python допускает использование точек с запятыми в качестве разделителей инструкций, это считается плохой практикой и не соответствует стандартам написания кода на Python. Большинство интерпретаторов Python игнорируют точки с запятыми и продолжают выполнение кода без прерывания, что делает их излишними.
# Пример кода без использования точек с запятыми
print("Привет, мир!")
print("Это пример кода на Python")
В приведенном выше примере кода использование точек с запятыми после каждой инструкции не требуется. Python позволяет писать чистый и понятный код без лишних символов, что способствует легкости чтения и поддержки программы.
Другие уроки курса "Python"
- Python: цикл for и оператор присваивания
- Изменение регистра данных
- Объединение, распаковка и деструктуризация
- Проектирование Singleton с метаклассом
- Функция enumerate в Python
- Метод rmatmul для обратного матричного умножения
- Оператор «is not» в Python
- Отладчик pdb: начало работы
- Эффективная конкатенация строк в Python
- Курсы Яндекс Практикум
- GitHub в Telegram: подписка на уведомления
- Оформление кода по PEP 8
- Инициализация переменных
- Методы работы со строками в Python
- Передача словаря через **kwargs
- Работа с парами ключ-значение
- Передача неизвестных аргументов в Python.
- Управление импортом в Python
- Lambda Functions in Python
- Работа с часовыми поясами в Python.
- Переопределение метода len
- Роль ключевого слова self
- Работа со словарями Python
- Основные методы NumPy
- Обход элементов в Python
- Курс Data Scientist в медицине
- Python Поверхностное Копирование
- Модуль math: константы π и e
- Курс по дообучению ChatGPT
- Списковое включение в Python
- Профилирование с cProfile
- Анализ текста на русском языке с помощью Pymystem3
- Функция map() и ленивая оценка
- Преобразование PowerPoint в PDF.
- Функция product() из itertools
- Преобразование букв в нижний регистр
- Объединение словарей в Python
- PUT запрос для обновления данных
- Оператор in в Python
- Многострочные комментарии в Python
- Переворот списка в Python
- Генераторы в Python
- Функция divmod() в Python
- Выбор редактора кода.
- Аннотации типов в Python
- Установка и использование pyshorteners
- Оператор Walrus в Python















