36课后作业答案
class Rectangle:length = 5
width = 4
def setRect(self):
print("请输入矩形的长和宽...")
self.length = float(input('长:'))
self.width = float(input('宽:'))
def getRect(self):
print('这个矩形的长是:%.2f,宽是:%.2f' % (self.length, self.width))
def getArea(self):
return self.length * self.width
请问这段代码中间print('这个矩形的长是:%.2f,宽是:%.2f' % (self.length, self.width)) %.2f 是什么意思 啊? %.2f 中字符串中是占位符,表示用后面的变量取代该位置
其中 f 表示是浮点数,.2f表示精确到小数点后面两位 python格式化输出。%.2f ,f表示浮点数,.2指定占位符宽度,表示小数点后两位。因此输出时显示两位小数
%号呢?
页:
[1]