Курс Python → Python: отсутствие точек с запятыми
Python — это язык программирования, который изначально был разработан для удобства и читаемости кода. Одним из отличий Python от других языков, таких как JavaScript, является отсутствие необходимости в использовании точки с запятой для разделения инструкций. В отличие от JavaScript, где точка с запятой используется для явного указания конца инструкции, в Python перенос строки автоматически интерпретируется как конец инструкции.
Это означает, что лишние точки с запятой в коде Python не только излишни, но и могут быть источником ошибок. В Python использование точек с запятыми может сбивать с толку других программистов, так как это является необычным и не рекомендуемым стилем написания кода на этом языке.
Несмотря на то, что Python допускает использование точек с запятыми в качестве разделителей инструкций, это считается плохой практикой и не соответствует стандартам написания кода на Python. Большинство интерпретаторов Python игнорируют точки с запятыми и продолжают выполнение кода без прерывания, что делает их излишними.
# Пример кода без использования точек с запятыми
print("Привет, мир!")
print("Это пример кода на Python")
В приведенном выше примере кода использование точек с запятыми после каждой инструкции не требуется. Python позволяет писать чистый и понятный код без лишних символов, что способствует легкости чтения и поддержки программы.
Другие уроки курса "Python"
- Логические значения в Python
- Вывод букв строки в Python
- Модуль sys: основы
- Операторы увеличения и уменьшения переменной
- Декораторы с @wraps
- Очистка данных с помощью pandas
- Замена элементов в списке с помощью генераторов списков
- Потоковый ввод в Python
- Асинхронное выполнение задач в Python
- Функция sleep() в Python
- Вычисление фазы комплексного числа
- Именованные срезы в Python
- Анонимные функции в Python
- Сортировка с помощью параметра key
- Переопределение метода len
- Просмотр атрибутов и методов класса
- Извлечение аудио из видео
- Измерение времени выполнения с помощью time
- Переопределение метода xor в Python
- Подсчет элементов с помощью Counter
- Генераторы в Python
- Работа с JSON данными в Python
- Работа со стеком в Python
- ROT13 Шифр Цезаря в Python
- Автоматизация с Python
- Инверсия списка/строки в Python
- Построение графиков в терминале с bashplotlib
- Получение комбинаций в Python
- Проверка подстроки в строке
- Импорт и использование модулей в Python
- Работа с модулем os в Python
- Работа с географическими данными в Python
- Работа с буфером обмена на Python
- Вакансии в Nebius
- Метод matmul для умножения матриц
- Названия переменных
- Запуск внешних программ с subprocess
- Создание копии итератора
- Оптимизация памяти с помощью __slots__
- Добавление Progressbar в Python
- Глобальные переменные в Python
- Удаление файлов с shutil.os.remove()
- Конкатенация строк в Python
- Сортировка с параметром key
- Импорт модулей в Python 3.12
- Очистка данных в Python
- Оператор (*) в Python















