Курс Python → Python: отсутствие точек с запятыми
Python — это язык программирования, который изначально был разработан для удобства и читаемости кода. Одним из отличий Python от других языков, таких как JavaScript, является отсутствие необходимости в использовании точки с запятой для разделения инструкций. В отличие от JavaScript, где точка с запятой используется для явного указания конца инструкции, в Python перенос строки автоматически интерпретируется как конец инструкции.
Это означает, что лишние точки с запятой в коде Python не только излишни, но и могут быть источником ошибок. В Python использование точек с запятыми может сбивать с толку других программистов, так как это является необычным и не рекомендуемым стилем написания кода на этом языке.
Несмотря на то, что Python допускает использование точек с запятыми в качестве разделителей инструкций, это считается плохой практикой и не соответствует стандартам написания кода на Python. Большинство интерпретаторов Python игнорируют точки с запятыми и продолжают выполнение кода без прерывания, что делает их излишними.
# Пример кода без использования точек с запятыми
print("Привет, мир!")
print("Это пример кода на Python")
В приведенном выше примере кода использование точек с запятыми после каждой инструкции не требуется. Python позволяет писать чистый и понятный код без лишних символов, что способствует легкости чтения и поддержки программы.
Другие уроки курса "Python"
- Подсчет элементов с помощью Counter
- discard() — удаление элемента из множества
- Метод enumerate() в Python
- Пропуск строк в файле с itertools
- Лямбда-функции в Python
- Ускоренный импорт библиотек
- Работа с модулем cmath
- Переопределение метода __lshift__
- PrettyTable: создание таблицы
- Генератор надежных паролей
- Функции map, filter, reduce
- Удаление элементов во время итерации
- Измерение времени выполнения кода
- Python enumerate() для работы с индексами
- Проверка кортежей.
- Переворот последовательности
- Отрицательные индексы списков
- Оптимизация гиперпараметров в Python
- Подсчет элементов с помощью Counter из collections
- Управление контекстом с помощью декоратора contextmanager
- Управление пакетами с pip
- Секреты Python
- Метод rmatmul для пользовательских матриц
- Вывод баннеров
- Глобальные переменные в Python
- Ошибка NotImplemented в Python
- Сумма элементов списка
- Форматирование заголовков в Python
- Переопределение метода
- Передача словаря через **kwargs
- Аргумент по умолчанию
- Получение обратного списка чисел
- Удаление дубликатов из списка
- Взаимодействие с sys
- Python Менеджер контекста
- Удаление элементов из списка в Python
- Синтаксис переменных цикла в Python
- Python и Юникод: работа с цифрами
- Изменение списка срезом
- Фильтрация списка чисел
- Имена объектов в Python
- Поиск анаграмм с Counter
- Функция enumerate в Python
- Функции range() в Python
- Генерация резюме в Gensim
- Декораторы в Python
- Форматирование данных с помощью pprint















