Курс Python → Python: отсутствие точек с запятыми
Python — это язык программирования, который изначально был разработан для удобства и читаемости кода. Одним из отличий Python от других языков, таких как JavaScript, является отсутствие необходимости в использовании точки с запятой для разделения инструкций. В отличие от JavaScript, где точка с запятой используется для явного указания конца инструкции, в Python перенос строки автоматически интерпретируется как конец инструкции.
Это означает, что лишние точки с запятой в коде Python не только излишни, но и могут быть источником ошибок. В Python использование точек с запятыми может сбивать с толку других программистов, так как это является необычным и не рекомендуемым стилем написания кода на этом языке.
Несмотря на то, что Python допускает использование точек с запятыми в качестве разделителей инструкций, это считается плохой практикой и не соответствует стандартам написания кода на Python. Большинство интерпретаторов Python игнорируют точки с запятыми и продолжают выполнение кода без прерывания, что делает их излишними.
# Пример кода без использования точек с запятыми
print("Привет, мир!")
print("Это пример кода на Python")
В приведенном выше примере кода использование точек с запятыми после каждой инструкции не требуется. Python позволяет писать чистый и понятный код без лишних символов, что способствует легкости чтения и поддержки программы.
Другие уроки курса "Python"
- Распаковка элементов последовательности
- Функции any() и all() в Python
- Метод __ilshift__ для битового сдвига влево
- Установка и использование howdoi
- Расчет времени выполнения
- Получение текущего времени в Python
- Работа с асинхронными задачами в Python
- Удаление дубликатов с помощью множеств
- Списки в Python: основы
- Оператор Walrus в Python
- Методы и функции в Python
- Профилирование кода на Python
- Генераторы словарей и множеств
- Оператор in и not in в Python
- Отправка поздравлений по дню рождения
- Именованные срезы в Python
- Изменение IP-адреса в Python
- Освобождение памяти в Python
- Статическая типизация в Python
- Изменение объектов в Python
- Итерация по копии коллекции
- Перевернуть список в Python
- Изменение переменной в Python: nonlocal
- Преобразование списков в словарь
- Правила именования переменных
- Вывод букв строки в Python
- Тип данных TypeVarTuple
- Создание инструмента обнаружения плагиата
- Работа с enumerate()
- Поиск уникальных элементов строкой в Python
- Делегирование в Python
- Использование эмодзи в Python
- Проблемы с именами переменных
- Запрос пароля с помощью getpass
- Поиск частых элементов в списке
- Выражения-генераторы в Python
- Сравнение def и lambda-функций
- Оператор * в Python
- Python UserString — создание подклассов строк
- Операции с матрицами в Python
- Метод append() для списка
- Сортировка данных с лямбда-функциями
- Установка и использование библиотеки google
- Подробная информация о %pinfo
- Навыки Python: строки, типы данных
- Очистка входных данных
- Работа с пользовательским вводом















