π是数学领域之中的一个图书之,它指的是圆周率,也就是一个圆周长和直径的比 。π是一个无限不循环的小数,它的小数点后的位数是无穷的 。而在python之中想要去输入一个π的话就要通过数学计算的库去实现,一起往下看看吧 。
文章插图
在python之中也可以通过运算符和数字类型的变量对象去实现π的计算,因为已经的到了π的公式 。python内计算π需要使用到标准库math中的pi变量,它是一个保存了3.141592654这个值的常量,详细代码示例如下所示:
# 导入模块import sysimport math# 定义函数defmain(argv): if len(argv) !=1:# 调用模块 sys.exit('Usage: calc_pi.py')# 设置变量的值 a=1.0 b=1.0/math.sqrt(2) t=1.0/4.0p=1.0# 进行计算 for i in range(int(sys.argv[1])): at=(a+b)/2 bt=math.sqrt(a*b) tt=t-p*(a-at)**2 pt=2*p a=at;b=bt;t=tt;p=pt my_pi=(a+b)**2/(4*t) accuracy=100*(math.pi-my_pi)/my_pi print"Pi is approximately: "+str(my_pi) print"Accuracy with math.pi: "+str(accuracy)if__name__=="__main__": main(sys.argv[1:])python之中想要去输入π和将π保存起来虽然可以通过math模块的pi常量去得到,但是也可以通过已有的数据去计算出一个圆的半径 。因为π的结果是恒定不变的,无论怎么计算都会得到这么的一个结果 。
【Python中如何去输入一个π?π在python中怎么表示】以上就是关于“Python中如何去输入一个π?π在python中怎么表示”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家 。
推荐阅读
- Python3.6版本怎么导入Excel表数据?使用这个库轻松解决
- Python中的super函数有什么用?supe()函数怎么用
- Python输出1-1000内所有素数要怎么做?使用if判断轻松实现
- Python之中切片是浅拷贝吗?Python怎么实现浅拷贝
- Python画图怎么写文字和数值?使用matplotlib模块实现
- Python要在句尾加分号吗?Python语句结束标识是什么
- Python中如何捕获异常?Python异常捕获怎么实现
- Python列表类型有哪些常用方法?这些需要去记牢了
- Python怎么从IDLE启动?看了这篇文章就知道了
- Python秒表计时功能怎么实现?详细代码示例讲解