计算圆的周长和面积 问题描述问题分析代码实例样例输入
问题描述
设计一一个小程序,运用本节介绍的操作运算符实现输人、输出圆形的基本
参数。首先了解圆形的基本计算公式,如(2-1)所示:
C=2r, S=πr^2 ( 2-1)
其中,r代表圆形的半径,C代表圆形的周长,S代表圆形的面积,π是圆周率。
问题分析 输人半径,输出面积及周长。注:要求输入框中只能为数字,若输入其他内容,运行后显示输入出错,而非报错代码。
代码实例 r=input('请输入圆的半径:')if len(r) == 0: print('输入无效内容') else: if r.strip().isdigit(): r=float(r) PI =3.14 c=2*PI*r s= PI*(r**2) print('圆的周长为:',c)##输出圆的周长 print('圆的面积为:',s)##输出圆的面积 else: print('请检查输入内容是否为数值型,并重新运行程序输入半径') 样例输入(1)输入框中没有内容输入
(2) r=_10
(3) r=a
(4) r= 6
**r=空格6
1、len()函数判断输入框中内容的长度;确定是否有内容输入;
2、strip()函数能够自动删除数字左右两边的空格;
(1)输入框中没有内容输入
(2) r=_10
(3) r=a
(4) r= 6
**r=空格6
1、len()函数判断输入框中内容的长度;确定是否有内容输入;
2、strip()函数能够自动删除数字左右两边的空格;
免责声明:文章源自网络,版权归原作者所有,如有侵犯联系删除。