题目

用Python程序实现圆面积的计算。若输入的圆半径为大于等于0的实数,则输出圆面积(保留两位小数);若输入的圆半径为负数,则输出“输入的圆半径为负”。为实现上述功能,请回答下列问题: (1) 划线处应填的代码为: PI=3.14159 #命名常量 radius =float(input("请输入圆半径:") if radius >= 0:         prin("半径为"+str(radius)+ "的圆面积是"+str(area)) else:     print("输入的圆半径为负") (2) 调试程序发现,出现错误提示“IndentationError: expected an indented block" ,请说明错误的原因并改正。 答案: 【1】area = round(PI * radius * radius,2) 错误原因是满足else条件的print语句应该缩进。
信息技术 试题推荐
最近更新