1.写出下列题目中的pyhon语句
- 定义一个Employee类(员工)
- 在员工类中定义类属性age(年龄)为40
- 定义一个方法displayCount(),输出“公司最高工资”
- 通过类Employee修改类属性age的值=35
- 在方法displayCount()中定义实例属性salary为2万元。
- 分别输出当前类属性和实例属性的值
class Employee:
age = 40
def displayCount(self):
self.salary = 20000
print("公司最高工资",self.salary)
self.age = 35
print("年龄:",self.age)
tmp=Employee()
tmp.displayCount()
2. 设计一个Circle(圆)类,该类中包括属性radius(半径),还包括get_perimeter()(求周长)和get_area()(求面积)共两个方法。设计完成后,创建Circle类的对象求圆的周长和面积。
class Circle:
def __init__(self, radius):
self.radius = radius
def get_perimeter(self):
return 2 * 3.14 * self.radius
def get_area(self):
return 3.14 * self.radius ** 2
temp = Circle(10)
print("周长", temp.get_perimeter())
print("面积", temp.get_area())
© 版权声明
THE END
暂无评论内容