首页 > 编程知识 正文

计算圆的周长和面积编程,python计算圆的周长和面积

时间:2023-05-04 01:14:55 阅读:286573 作者:1266

计算圆的周长和面积 问题描述问题分析代码实例样例输入

问题描述

设计一一个小程序,运用本节介绍的操作运算符实现输人、输出圆形的基本
参数。首先了解圆形的基本计算公式,如(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()函数能够自动删除数字左右两边的空格;

快3导师群**2) print('圆的周长为:',c)##输出圆的周长 print('圆的面积为:',s)##输出圆的面积 else: print('请检查输入内容是否为数值型,并重新运行程序输入半径') 样例输入

(1)输入框中没有内容输入

(2) r=_10

(3) r=a

(4) r= 6
**r=空格6

1、len()函数判断输入框中内容的长度;确定是否有内容输入;
2、strip()函数能够自动删除数字左右两边的空格;

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。