/
SVL
/
EDU
Обзор
Документация
Войти
/
SVL
/
EDU
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
rectangle2.py
33 строки
858 B
svetvl
task 16.8.2
31 янв 2022, 22:16
31 янв 2022, 22:16
41fd3ee
Код
Авторство
О чём код?
# конструктор класса для прямоугольника class Rectangle: def __init__ (self, a,b): self.a = a self.b = b # площадь def get_area_rectangle(self): return self.a * self.b # периметр def get_perimetr_rectangle(self): return 2*(self.a + self.b) # конструктор класса для квадрата class Square: def __init__ (self, a): self.a = a def get_area_square(self): return self.a **2 def get_perimetr_square(self): return 4*self.a # конструктор класса для круга class Circle: def __init__ (self,r,pi=3.1415): self.r = r self.pi=pi def get_area_circle(self): return self.pi*self.r **2 def get_circumference_length(self): return 2*self.pi*self.r