По введенному с клавиатуры радиусу вычислить длину соответствующей окружности и площадь круга. Формулы:
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 нет настоящих констант – переменных, навсегда
привязанных к одному значению.