题目描述

输入圆的半径,计算圆的面积并打印出来,并保留三位小数

输入样例:

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实战题 · 计算圆面积相关推荐

  1. python编程题计算矩阵对角线_Python练习题 028:求3*3矩阵对角线数字之和

    [Python练习题 028] 求一个3*3矩阵对角线元素之和 ----------------------------------------------------- 这题解倒是解出来了,但总觉得 ...

  2. Python 实战案例--计算圆、矩形的周长和面积

    import math# 计算圆的面积 def circle_area(radius):return math.pi * radius * radius# 计算圆的周长 def circle_peri ...

  3. 【Python刷题*计算客】A+B+C问题

    这是一个非常简单的题目,意在考察你编程的基础能力.千万别想难了哦.输入为一行,包括了用空格分隔的三个整数 AAA.BBB.CCC(数据范围均在−40-40−40 ~ 404040 之间).输出为一行, ...

  4. Python实战1——计算生日还有多少天

    这个程序功能是可以输入生日,比如:5月6号,按下确定,程序就自动算出距离今天还有多少天. Python的代码如下: import turtle as t import datetime t.setup ...

  5. python圆面积的计算_Python编程题:输入圆半径,输出圆面积?python计算圆面积教程...

    python计算圆的面积,读程序,要求格式化输出浮点数s,并保留6位小数,请填写--缺少的语句? 你好,保留6位小数的代码是s="%.6f"%s. 第一个空是return s 第二 ...

  6. python计算圆面积(十种方法)

    问题:python计算圆面积. 要求:从键盘输入半径,计算得到圆面积后,保留两位小数,将结果展示在屏幕上. 1.方法一 r=input('请输入圆半径:') s=3.14*int(r)**2 prin ...

  7. python计算圆面积

    1 #coding=gbk 2 #coding=utf-8 3 #-*- coding: UTF-8 -*- 4 #调用math包处理相关的运算 5 import math 6 #圆半径 7 r = ...

  8. 实战项目:Python还可以计算农历,这个操作你知道了吗?

    最近处理工作任务的时候遇到了转换农历的问题.一开始我打算搜索在线处理的网站或者转换的接口,结果找到了一个Python库可以直接解决,今天正好同大家分享一下. 农历,是我国现行的传统历法.它是根据月相的 ...

  9. python难度大的题_26道大题python实战练习-习题

    Python数学计算,编程练习题实例一: 简述:这里有四个数字,分别是:1.2.3.4 提问:能组成多少个互不相同且无重复数字的三位数?各是多少? Python解题思路分析:可填在百位.十位.个位的数 ...

  10. python编程题-python编程题库

    广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 上期题目连接:1000道python题库系列分享十一(9道)上期题目答案:? 本期 ...

最新文章

  1. 汇编语言随笔(13)- 外中断(可屏蔽中断)、实验15
  2. HTML5基础-Mark标签高亮显示文本
  3. 【自动驾驶】15.一文读懂图像中点的坐标变换(刚体变换,相似变换,仿射变换,投影变换)
  4. matplotlib 高阶之Transformations Tutorial
  5. vue与elementUI中给el-input绑定键盘按键--按键修饰符
  6. Github 星标2.5K!这个涵盖OCR、目标检测,NLP,语音合成多方向AI库要火
  7. IOT(10)--RTOS
  8. Maven POM 浅析
  9. centos 安装gcc
  10. BAT中删除目录,如何不显示删除的文件
  11. 微信Bscroll事件
  12. Mac下打印机提示保持以备鉴定无法进行打印
  13. 2048游戏python源代码_python pygame实现2048游戏
  14. 软件项目最常见的失败原因分析
  15. 【工具笔记】Microsoft数学求解器Math Solver
  16. 解决数据库日期返回格式不是yyyy-MM-dd HH:mm:ss 的问题
  17. BlockingQueue(阻塞队列)详解
  18. 正则匹配过滤空格字符串
  19. 再保险系统涉及的概念
  20. Autodesk CAD2007的下载资源

热门文章

  1. 计算机在饲养管理方面的应用,高新技术对奶牛业的应用
  2. uniapp在微信公众号中获取定位得到经纬度
  3. 腾讯云网站域名备案帮助说明文档
  4. windows10怎么卸载计算机,win10系统自带浏览器怎么卸载_win10如何卸载电脑自带的浏览器-win7之家...
  5. SLA、BFD、NQA、ACl 笔记
  6. 切换电脑窗口的快捷键
  7. 5v继电器模块实物接线_继电器实物接线图
  8. python 小说分析_Python起点小说数据分析
  9. 闭区间连续函数的性质
  10. 小程序 饿了么美团外卖券返利小程序源码+教程