Длина окружности и площадь круга (Python)

По введенному с клавиатуры радиусу вычислить длину соответствующей окружности и площадь круга. Формулы:

Длина окружности и площадь круга (Python)
import math

r = input("Radius = ")
r = float(r)

ln = 2 * math.pi * r
area = math.pi * math.pow(r, 2)

print('Length = %.2f' % ln)
print('Area = %.2f' % area)

Пример выполнения:

Radius = 3.8
Length = 23.88
Area = 45.36

Данную задачу можно решить без использования «константы» и функции модуля math. Так в
самом Питоне есть оператор возведения в степень – два знака звездочки **. Вместо «константы»
math.pi можно просто записать число 3.14. Однако при этом пострадает точность вычисления.

r = input("Radius = ")
r = float(r)

pi = 3.14
ln = 2 * pi * r
area = pi * r**2

print("Length = %.2f" % ln)
print("Area = %.2f" % area)

Пример выполнения:

Radius = 3.8
Length = 23.86
Area = 45.34

Поскольку значение 3.14 играет роль константы и используется несколько раз, мы можем ввести
свою «константу».

pi = 3.14
ln = 2 * pi * r
area = pi * r ** 2

Обратим внимание, в языке Python нет настоящих констант – переменных, навсегда
привязанных к одному значению.

Оцените статью
( 3 оценки, среднее 3 из 5 )