import math
classCircle(object):def__init__(self,r):
self.r=r
defget_area(self):return math.pi*math.pow(self.r,2)defget_perimeter(self):return2*math.pi*self.r
if __name__=='__main__':
r=int(input('请输入圆的半径:'))
c=Circle(r)print(f'圆的面积为:{c.get_area()}')print(f'圆的周长为:{c.get_perimeter()}')print('圆的面积为:{:.2f}'.format(c.get_area()))print('圆的周长为:{:.2f}'.format(c.get_perimeter()))
任务2、定义学生类录入5个学生信息储存到列表中
classStudent(object):def__init__(self,stu_name,stu_age,stu_gender,stu_score):
self.stu_name=stu_name
self.stu_age=stu_age
self.stu_gender=stu_gender
self.stu_score=stu_score
defshow(self):print(self.stu_name,self.stu_age,self.stu_gender,self.stu_score)if __name__=='__main__':print('请输入五位学员的信息:(姓名#年龄#性别#成绩)')
lst=[]for i inrange(0,5):
s=input(f'请输入第{i+1}位学员的信息和成绩:')
s_lst=s.split('#')#创建学生对象
stu=Student(s_lst[0],int(s_lst[1]),s_lst[2],float(s_lst[3]))
lst.append(stu)#遍历列表for item in lst:
item.show()