一、安装tqdm库
1、利用cmd命令提示符,进入python所在的文件盘
2、输入 pip install tqdm 即可安装tqdm库
二、输入代码(已经整合进度条与圆周率的代码)
from random import random from math import sqrt from time import * from tqdm import tqdm DARTS=10000000 hits=0.0 clock() for i in range(1,DARTS+1): x,y=random(),random() dist=sqrt(x**2+y**2) if dist <=1.0: hits=hits+1 pi=4*(hits/DARTS) for i in tqdm(range(10)): print(" {:3}%".format(i/10*100),end="") #这里的i/10*100指每10%显示一次 sleep((clock())/100)#用执行程序的总时间来算出进度条间隔的时间 print("pi的值{}.".format(pi)) print("运行时间:{:.5f}s".format(clock()))
三、计算结果
一、安装tqdm库
1、利用cmd命令提示符,进入python所在的文件盘
2、输入 pip install tqdm 即可安装tqdm库
二、输入代码(已经整合进度条与圆周率的代码)
from random import random from math import sqrt from time import * from tqdm import tqdm DARTS=10000000 hits=0.0 clock() for i in range(1,DARTS+1): x,y=random(),random() dist=sqrt(x**2+y**2) if dist <=1.0: hits=hits+1 pi=4*(hits/DARTS) for i in tqdm(range(10)): print(" {:3}%".format(i/10*100),end="") #这里的i/10*100指每10%显示一次 sleep((clock())/100)#用执行程序的总时间来算出进度条间隔的时间 print("pi的值{}.".format(pi)) print("运行时间:{:.5f}s".format(clock()))
三、计算结果
【推广】
免费学中医,健康全家人
原文地址:https://www.cnblogs.com/0609hlz/p/10569038.html
- 推荐文章
- 宽带win10自启
- node 相关
- mac开发指令
- angular拖拽指令-
- webgl 网站demo
- angular-select绑定之后option不能更新问题
- amgular $q用法
- webstorm--破解
- angular_ui-router ——依赖注入
- iterm2 新建标签页使用当前文件夹路径新开标签页
- nodejs中的子进程,深入解析child_process模块和cluster模块
- 前端常见安全防范问题
- 为什么HTTPS比HTTP安全,以及两者的优缺点
- chrome浏览器performance面板
- requestAnimationFrame
- 重绘和回流
- 浏览器缓存机制
- 手写 call、apply 及 bind 函数
- JS中的执行机制(setTimeout、setInterval、promise、宏任务、微任务)
- contains判断是否点击是否属于在该元素内
- debounce
- react-xiguan
- 备忘录
- ie导出问题
- umi 动态路由配置
- tsconfig
- 关于vue 和react 中的hash与锚点冲突问题
- lodash
- pyplot绘图
- Numpy实现图像变换