将int改为float
This commit is contained in:
@@ -14,8 +14,8 @@ class Square(Shape):
|
||||
def area(self):
|
||||
return self.side * self.side
|
||||
|
||||
r = int(input("请输入圆的半径: "))
|
||||
side = int(input("请输入正方形的边长: "))
|
||||
r = float(input("请输入圆的半径: "))
|
||||
side = float(input("请输入正方形的边长: "))
|
||||
shapes = [Circle(r), Square(side)]
|
||||
for i in shapes:
|
||||
print(i.__class__.__name__ + "的面积为: " + str(i.area()))
|
||||
Reference in New Issue
Block a user