Курс Python → Python: отсутствие точек с запятыми
Python — это язык программирования, который изначально был разработан для удобства и читаемости кода. Одним из отличий Python от других языков, таких как JavaScript, является отсутствие необходимости в использовании точки с запятой для разделения инструкций. В отличие от JavaScript, где точка с запятой используется для явного указания конца инструкции, в Python перенос строки автоматически интерпретируется как конец инструкции.
Это означает, что лишние точки с запятой в коде Python не только излишни, но и могут быть источником ошибок. В Python использование точек с запятыми может сбивать с толку других программистов, так как это является необычным и не рекомендуемым стилем написания кода на этом языке.
Несмотря на то, что Python допускает использование точек с запятыми в качестве разделителей инструкций, это считается плохой практикой и не соответствует стандартам написания кода на Python. Большинство интерпретаторов Python игнорируют точки с запятыми и продолжают выполнение кода без прерывания, что делает их излишними.
# Пример кода без использования точек с запятыми
print("Привет, мир!")
print("Это пример кода на Python")
В приведенном выше примере кода использование точек с запятыми после каждой инструкции не требуется. Python позволяет писать чистый и понятный код без лишних символов, что способствует легкости чтения и поддержки программы.
Другие уроки курса "Python"
- Декодирование байтов в строку
- Подсчет элементов в Python
- Изменение логики работы с временем
- Сортировка HTML-элементов
- Улучшение читаемости кода в Python
- Создание объекта timedelta
- Работа с кортежами в Python
- Объединение словарей в Python
- Проверка запуска скрипта или импорта модуля
- Работа с утверждениями в Python
- Проверка элементов списка условием
- Оператор объединения словарей
- Python union() функция — объединение множеств
- Построение графиков в терминале с bashplotlib
- Работа с атрибутом dict
- Аннотации типов в Python
- Оператор += для объединения строк
- Работа с PosixPath() в Python
- Работа с изменяемыми коллекциями
- Добавление элементов в список
- Печать календаря
- Управление асинхронными задачами на Python.
- Перехват исключений в Python
- Функция __init__ в Python
- Основные функции и модули Python
- Лимиты на ресурсы Python
- Сортировка списка по индексам
- Поиск наиболее частого элемента
- Combobox в Tkinter
- Принципы Zen Python
- Работа с YAML в Python
- Повторение и перенос строки
- Работа с IP-адресами в Python
- Перемещение и удаление файлов в Python
- Работа с файлами в Python
- Удаление файлов в Python
- Метод rsub для пользовательских чисел
- Экспорт данных с помощью writefile
- Обход дочерних элементов BeautifulSoup
- Лямбда-функции в цикле
- Функции min(), max(), sum()
- Избегание циклических зависимостей классов в Python
- Поиск кода
- Поиск простых чисел















