Menu
CoddyTech

Константы

Часть раздела Логика и управление потоком выполнения путешествия по Python на Coddy. Урок 1 из 78.

В программировании константа — это тип переменной, значение которой нельзя изменить во время выполнения программы. Константы полезны для определения значений, которые используются в программе многократно, например математических констант, таких как PI, или количества часов в сутках.

В Python нет строгого механизма обеспечения неизменности констант, как в некоторых других языках (например, C++). Однако существует широко принятая договорённость: имя переменной, которую следует считать константой, записывают заглавными буквами, часто разделяя слова символами подчёркивания.

Например:

PI = 3.14159
HOURS_IN_A_DAY = 24
MAX_USERS = 100

Когда вы видите в коде Python переменные с такими именами, это сигнал о том, что эти значения не следует изменять. Это соглашение помогает сделать код более читаемым и удобным для сопровождения. Важно отметить, что это лишь соглашение об именовании: сам интерпретатор Python не запрещает вам изменять значения этих переменных.

challenge icon

Задание

Легко

Создай программу на Python, которая вычисляет площадь круга, используя константу для значения PI.

  • Определи константу с именем PI и присвой ей значение 3.14159.
  • Радиус уже считывается с помощью input(). Не добавляй текст приглашения: число поступает само по себе.
  • Вычисли площадь с помощью area = PI * radius ** 2 и выведи только результат. (** — оператор возведения в степень: radius ** 2 означает радиус в квадрате, то же самое, что radius * radius.)

Не забудь соблюдать соглашение об именовании констант: используй для PI только заглавные буквы.

Попробуйте сами

# Определите ниже константу PI


# Значение радиуса уже считывается, не изменяйте эту строку
radius = float(input())

# Вычислите площадь: замените 0 формулой
area = 0

print(area)
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Логика и управление потоком выполнения

Потренируйтесь самостоятельно: Онлайн-компилятор Python