Курс Python → Python: отсутствие точек с запятыми
Python — это язык программирования, который изначально был разработан для удобства и читаемости кода. Одним из отличий Python от других языков, таких как JavaScript, является отсутствие необходимости в использовании точки с запятой для разделения инструкций. В отличие от JavaScript, где точка с запятой используется для явного указания конца инструкции, в Python перенос строки автоматически интерпретируется как конец инструкции.
Это означает, что лишние точки с запятой в коде Python не только излишни, но и могут быть источником ошибок. В Python использование точек с запятыми может сбивать с толку других программистов, так как это является необычным и не рекомендуемым стилем написания кода на этом языке.
Несмотря на то, что Python допускает использование точек с запятыми в качестве разделителей инструкций, это считается плохой практикой и не соответствует стандартам написания кода на Python. Большинство интерпретаторов Python игнорируют точки с запятыми и продолжают выполнение кода без прерывания, что делает их излишними.
# Пример кода без использования точек с запятыми
print("Привет, мир!")
print("Это пример кода на Python")
В приведенном выше примере кода использование точек с запятыми после каждой инструкции не требуется. Python позволяет писать чистый и понятный код без лишних символов, что способствует легкости чтения и поддержки программы.
Другие уроки курса "Python"
- Аргументы *args и **kwargs
- Модуль Antigravity в Python 3
- Работа с файлами в Python
- Получение идентификатора объекта в памяти
- Преобразование символов в нижний регистр
- Переопределение метода __rshift__
- Логирование с Logzero: ротация файла
- Нахождение максимального значения и его индекса в списке
- Установка и использование emoji
- Возврат нескольких значений
- Использование двоеточия в Python
- Отладка кода
- Генерация QR-кодов с библиотекой qrcode
- Работа с URL-адресами в Python
- Удаление знаков препинания в Python
- Справка по импортированным модулям
- Объединение словарей в Python
- Работа с argparse
- Генераторы списков
- Виртуальные среды в Python
- Распаковка значений в Python
- Создание графики с черепахой
- Объединение кортежей в Python
- Настройка вывода в Numpy
- Метод rsub в Python: расширение функциональности вычитания
- Метод rename() для переименования файлов и каталогов
- Ускорение обработки данных с %autoawait
- Назначение максимального и минимального значения переменной в Python.
- F-строки в Python 3.8
- Разделение строк в Python
- Множественное наследование в Python
- Отладчик pdb: начало работы
- Перегрузка операторов в Python
- Очистка данных с Pandas
- Поиск шаблона в строке
- Наследование в программировании
- Настройка шрифта и цвета в Tkinter
- Функция sleep() в Python
- Поиск частых элементов в списке
- Работа с асинхронными задачами в Python
- Импорт объектов из модулей
- Метод split() в Python
- Функция enumerate() — Python
- Обучение модели с указанием эпох
- Вывод баннеров















