使用占位符时报格式字符串的参数不足
本帖最后由 流氓锈才 于 2021-11-12 01:11 编辑def rect_area(width, height):
area = width * height
#这种占位符的方法报类型错误:not enough arguments for format string——没有足够的参数进行字符串格式化
print('%d x %d 的面积 %.2f'%width%height%area)
rect_area(55, 45)
鱼油们,为什么这种用占位符的方式报错,我是哪里写的不对?
自我解决了
print('%d x %d 的面积 %.2f'%(width, height, area)) 对的,用括号括起来
页:
[1]