Python实战题 · 计算圆面积
题目描述
输入圆的半径,计算圆的面积并打印出来,并保留三位小数
输入样例:
5
输出样例:
78.540
代码实现
首先,导入math
模块,用于计算半径的平方
import math
将圆周率π
的值赋到变量上,方便使用
pi=math.pi
获取半径r
的值
r=float(input("Press radius:"))
接下来,用pow
函数计算面积,用变量s
保存,并输出
pow
函数的使用方法:pow()
s=pow(a,b) #求a的b次方
计算面积并输出:
s=pi*(pow(r,2))
print("Area is:{:.3f}".format(s))
完整代码如下:
import math
pi=math.pi
r=float(input("Press radius:"))
s=pi*(pow(r,2))
print("Area is:{:.3f}".format(s))
运行结果:
BUT,如果文章就这样结束的话,你们肯定会说我文章太水 肯定是太简单了
所以,我们今天的目标是,用函数写一个求面积的程序
首先,写一个函数,用于求面积
def circle():r=float(input("Press radius:"))s=pi*(pow(r,2))print("Area is:{:.3f}".format(s)) #print('Area is:%.*f' %(3,s))
参数不写的原因是这个函数没有参数
然后,调用函数
circle()
完整代码如下:
import math
pi=math.pidef circle():r=float(input("Press radius:"))s=pi*(pow(r,2))print("Area is:{:.3f}".format(s))circle()
Python实战题 · 计算圆面积相关推荐
- python编程题计算矩阵对角线_Python练习题 028:求3*3矩阵对角线数字之和
[Python练习题 028] 求一个3*3矩阵对角线元素之和 ----------------------------------------------------- 这题解倒是解出来了,但总觉得 ...
- Python 实战案例--计算圆、矩形的周长和面积
import math# 计算圆的面积 def circle_area(radius):return math.pi * radius * radius# 计算圆的周长 def circle_peri ...
- 【Python刷题*计算客】A+B+C问题
这是一个非常简单的题目,意在考察你编程的基础能力.千万别想难了哦.输入为一行,包括了用空格分隔的三个整数 AAA.BBB.CCC(数据范围均在−40-40−40 ~ 404040 之间).输出为一行, ...
- Python实战1——计算生日还有多少天
这个程序功能是可以输入生日,比如:5月6号,按下确定,程序就自动算出距离今天还有多少天. Python的代码如下: import turtle as t import datetime t.setup ...
- python圆面积的计算_Python编程题:输入圆半径,输出圆面积?python计算圆面积教程...
python计算圆的面积,读程序,要求格式化输出浮点数s,并保留6位小数,请填写--缺少的语句? 你好,保留6位小数的代码是s="%.6f"%s. 第一个空是return s 第二 ...
- python计算圆面积(十种方法)
问题:python计算圆面积. 要求:从键盘输入半径,计算得到圆面积后,保留两位小数,将结果展示在屏幕上. 1.方法一 r=input('请输入圆半径:') s=3.14*int(r)**2 prin ...
- python计算圆面积
1 #coding=gbk 2 #coding=utf-8 3 #-*- coding: UTF-8 -*- 4 #调用math包处理相关的运算 5 import math 6 #圆半径 7 r = ...
- 实战项目:Python还可以计算农历,这个操作你知道了吗?
最近处理工作任务的时候遇到了转换农历的问题.一开始我打算搜索在线处理的网站或者转换的接口,结果找到了一个Python库可以直接解决,今天正好同大家分享一下. 农历,是我国现行的传统历法.它是根据月相的 ...
- python难度大的题_26道大题python实战练习-习题
Python数学计算,编程练习题实例一: 简述:这里有四个数字,分别是:1.2.3.4 提问:能组成多少个互不相同且无重复数字的三位数?各是多少? Python解题思路分析:可填在百位.十位.个位的数 ...
- python编程题-python编程题库
广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 上期题目连接:1000道python题库系列分享十一(9道)上期题目答案:? 本期 ...
最新文章
- 汇编语言随笔(13)- 外中断(可屏蔽中断)、实验15
- HTML5基础-Mark标签高亮显示文本
- 【自动驾驶】15.一文读懂图像中点的坐标变换(刚体变换,相似变换,仿射变换,投影变换)
- matplotlib 高阶之Transformations Tutorial
- vue与elementUI中给el-input绑定键盘按键--按键修饰符
- Github 星标2.5K!这个涵盖OCR、目标检测,NLP,语音合成多方向AI库要火
- IOT(10)--RTOS
- Maven POM 浅析
- centos 安装gcc
- BAT中删除目录,如何不显示删除的文件
- 微信Bscroll事件
- Mac下打印机提示保持以备鉴定无法进行打印
- 2048游戏python源代码_python pygame实现2048游戏
- 软件项目最常见的失败原因分析
- 【工具笔记】Microsoft数学求解器Math Solver
- 解决数据库日期返回格式不是yyyy-MM-dd HH:mm:ss 的问题
- BlockingQueue(阻塞队列)详解
- 正则匹配过滤空格字符串
- 再保险系统涉及的概念
- Autodesk CAD2007的下载资源