Курс Python → Python: отсутствие точек с запятыми
Python — это язык программирования, который изначально был разработан для удобства и читаемости кода. Одним из отличий Python от других языков, таких как JavaScript, является отсутствие необходимости в использовании точки с запятой для разделения инструкций. В отличие от JavaScript, где точка с запятой используется для явного указания конца инструкции, в Python перенос строки автоматически интерпретируется как конец инструкции.
Это означает, что лишние точки с запятой в коде Python не только излишни, но и могут быть источником ошибок. В Python использование точек с запятыми может сбивать с толку других программистов, так как это является необычным и не рекомендуемым стилем написания кода на этом языке.
Несмотря на то, что Python допускает использование точек с запятыми в качестве разделителей инструкций, это считается плохой практикой и не соответствует стандартам написания кода на Python. Большинство интерпретаторов Python игнорируют точки с запятыми и продолжают выполнение кода без прерывания, что делает их излишними.
# Пример кода без использования точек с запятыми
print("Привет, мир!")
print("Это пример кода на Python")
В приведенном выше примере кода использование точек с запятыми после каждой инструкции не требуется. Python позволяет писать чистый и понятный код без лишних символов, что способствует легкости чтения и поддержки программы.
Другие уроки курса "Python"
- Создание панели меню Tkinter
- Объединение списков в строку
- Преобразование регистра символов
- Создание объекта времени
- Присвоение значений переменным в Python
- Работа с NumPy массивами
- Операторы += в Python
- Активация Matplotlib в Jupyter
- Применение функции map() в Python
- Работа с Requests для HTTP-запросов
- Преобразование чисел в восьмеричную строку
- Метод splitlines() для разделения строк
- Объединение множеств в Python
- Имена объектов в Python
- Метод join() для объединения строк
- Метод ipow для возведения в степень
- Передача словаря через **kwargs
- Функция zip() в Python
- Транспонирование 2D-массива с помощью zip
- Ограничение итераций в Python
- Запрос пароля с помощью getpass
- Игра «Камень, ножницы, бумага» — Python
- Распаковка аргументов в Python
- Роль object и type в Python
- Избегайте изменяемых аргументов
- Переменная Шредингера
- Склеивание строк через метод join()
- Сортировка элементов в Python
- Именование столбцов в Python с pandas
- Создание словаря в Python
- Измерение времени выполнения кода
- Оператор Walrus в Python
- Множественное присваивание в Python
- Функция reduce() из модуля functools
- Оператор умножения для вектора
- Метод setdefault() в Python
- Изучение объектов с помощью dir()
- Определение размера папок в Python
- Форматирование данных с pprint
- Экспорт данных в файл.
- Удаление дубликатов из списка
- Определение локальных переменных в Python















