标签:程序 python 输入 nbsp exce 错误 except bsp 练习
学习中,都是从书上找的一些编程小练习。
1,编写一个程序,他以球体的半径(浮点数)作为输入,并输出球体的直径、圆周长、表面积、体积。
def ball(): while True: try: p = 3.14 r = float(input("请输入球体半径:")) if r <= 0: print("输入的球体半径不能小于0!") else: print("球体的直径是:%.3f"%(r*2)) print("球体的圆周长是:%.3f"%(2*p*r)) print("球体的表面积是:%.3f"%(4*p*(r**2))) print("球体的体积是:%.3f"%((4/3)*p*pow(r,3))) break except ValueError: print("输入错误,请输入数字!") if __name__ == "__main__": ball()
标签:程序 python 输入 nbsp exce 错误 except bsp 练习
原文地址:https://www.cnblogs.com/shsm/p/9296917.html