Программа получает на вход радиус и вычисляет площадь круга и длину окружности, используя классы.
area, который вычисляет площадь круга, и метод perimeter для вычисления длины окружности.Ниже дан исходный код, который осуществляет нахождение площади круга и длины окружности с использованием классов. Результаты работы программы также даны ниже.
import math
class circle():
def __init__(self, radius):
self.radius = radius
def area(self):
return math.pi * (self.radius**2)
def perimeter(self):
return 2 * math.pi * self.radius
r = int(input("Введите радиус круга: "))
obj = circle(r)
print("Площадь круга:", round(obj.area(), 2))
print("Длина окружности:", round(obj.perimeter(), 2)) r.circle и при помощи конструктора __init__() инициализируем его значения.area() возвращает math.pi * (self.radius**2), что является площадью круга.perimeter возвращает 2 * math.pi * self.radius, что является длиной окружности.area() и perimeter() , вызываемых прямо на экземпляре класса, вычисляем площадь круга и длину окружности.Пример 1: Введите радиус круга: 5 Площадь круга: 78.54 Длина окружности: 31.42 Пример 2: Введите радиус круга: 10 Площадь круга: 314.16 Длина окружности: 62.83
Если вы ищете работу на Python, на Talanto.work сейчас есть варианты для junior, middle, senior…
Рынок Python-вакансий большой, но удобным его назвать сложно. Формально вакансий много, однако в реальном поиске…
Срезы в Python — это больше, чем a[2:7]. В статье — быстрый разбор полезных приёмов:…
В этой статье мы рассмотрим возведение в степень в Python с помощью различных методов, от…
Дубликаты в списке Python — частая проблема. В статье показано, как быстро убрать повторы, в…
Услуга виртуального хостинга на SpaceWeb позволяет арендовать часть сервера (shared-сервера) и разместить на нём свой…