码迷,mamicode.com
首页 > 编程语言 > 详细

Python编程练习(一)

时间:2018-07-11 22:49:05      阅读:1035      评论:0      收藏:0      [点我收藏+]

标签:程序   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编程练习(一)

标签:程序   python   输入   nbsp   exce   错误   except   bsp   练习   

原文地址:https://www.cnblogs.com/shsm/p/9296917.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!