Курс Python → Python: отсутствие точек с запятыми
Python — это язык программирования, который изначально был разработан для удобства и читаемости кода. Одним из отличий Python от других языков, таких как JavaScript, является отсутствие необходимости в использовании точки с запятой для разделения инструкций. В отличие от JavaScript, где точка с запятой используется для явного указания конца инструкции, в Python перенос строки автоматически интерпретируется как конец инструкции.
Это означает, что лишние точки с запятой в коде Python не только излишни, но и могут быть источником ошибок. В Python использование точек с запятыми может сбивать с толку других программистов, так как это является необычным и не рекомендуемым стилем написания кода на этом языке.
Несмотря на то, что Python допускает использование точек с запятыми в качестве разделителей инструкций, это считается плохой практикой и не соответствует стандартам написания кода на Python. Большинство интерпретаторов Python игнорируют точки с запятыми и продолжают выполнение кода без прерывания, что делает их излишними.
# Пример кода без использования точек с запятыми
print("Привет, мир!")
print("Это пример кода на Python")
В приведенном выше примере кода использование точек с запятыми после каждой инструкции не требуется. Python позволяет писать чистый и понятный код без лишних символов, что способствует легкости чтения и поддержки программы.
Другие уроки курса "Python"
- Оператор del в Python
- Объединение списков в Python.
- Измерение времени выполнения с помощью time
- Объединение словарей в Python
- Преобразование вложенного списка
- Проверка памяти объекта
- Хранение переменных в Python.
- Модуль itertools: комбинации и перестановки
- Округление банкира в Python
- Резервирование символов в Python
- Изучение объектов с помощью dir()
- Сортировка и разворот списка
- Вакансии в Nebius
- Запуск внешних программ с subprocess
- Форматирование строк в Python
- Переворот последовательности
- Перегрузка операторов в Python
- Конкатенация списков в Python
- Явный импорт переменных
- Замена подстроки
- Удаление файлов в Python
- Встроенные функции Python
- Создание словарей и множеств в Python
- Python: динамическая типизация и проверка типов
- Возврат нескольких значений
- Генераторы в Python
- Создание директории в Python
- Работа с collections в Python.
- Регулярные выражения: метод match
- Инверсия списка/строки в Python
- Упрощенный вывод данных в Python
- Структура строк в Python
- Экспорт данных в файл.
- Импорт классов из другого файла
- Обработка исключений с блоком else
- Оператор (*) в Python
- Создание объекта времени
- Форматирование даты с strftime()
- Использование *args
- Измерение времени выполнения кода
- Оператор Walrus: правильное использование
- Нахождение хеша для бесконечности и NaN в Python
- Умножение строк и списков
- Установка и использование Virtualenv
- Использование модуля math















