def girth(width,height):
return (width+height)*2
#定义计算矩形面积的函数
def area(width,height):
return width*height
if __name__ =='__main__':
print(area(10,20))
print(girth(25,50))
62.83
706.86
用python计算长方形面积并保留两位小数,需要使用Python中字符串格式化的方法或者round()函数的方法。1、打开python的编辑器pycharm,并为这个程序写上注释的内容,新建一个变量a,利用round函数将a的值保留2位数。
2、假设area为存储结果的变量,操作方法如下:字符串格式化:area=float("%.2f".area)。
str_length = input("输入矩形的长:")str_width = input(“输入矩形的宽:")
length = float(str_length)
if length<=0:
print("矩形的长非法")
exit(-1)
width=float(str_width)
if width<=0:
print("矩形的宽非法")
exit(-1)
area=length*width
print("矩形面积为:",area)