【Python 训练营】N_11 模拟进度条

简介: 【Python 训练营】N_11 模拟进度条

题目

格式化输出进度条,具体格式如下:

分析

需要格式化打印,进度条随时间显示进展,需要用time模块的sleep()函数。

答案

import time # 导入time模块
length = 100 # 定义进度长度模块
for i in range(1,length+1): # 遍历1~100的数
    percentage = i/length # 求进度条的百分比
    block = '#'*int(i//(length/20)) # 计算进度条的个数
    time.sleep(0.1) # 线程休眠挂起1s
    # \r 回车符,每次回到首行,替换原来的字符;:<20 表示左对齐宽度20 
    print('\r加载条:|{:<20}|{:>1.1%}'.format(block,percentage),end='')
相关文章
|
2月前
|
Linux UED iOS开发
Python中的自定义进度条:从零开始
Python中的自定义进度条:从零开始
|
3月前
|
数据可视化 Python
用Python给代码安个进度条,太香了吧
用Python给代码安个进度条,太香了吧
54 4
用Python给代码安个进度条,太香了吧
|
2月前
|
UED Python
Python requests库下载文件时展示进度条的实现方法
以上就是使用Python `requests`库下载文件时展示进度条的一种实现方法,它不仅简洁易懂,而且在实际应用中非常实用。
82 0
|
3月前
|
Python
Python打印动态进度条
Python打印动态进度条
|
3月前
|
Python
在Python中妥善使用进度条
在Python中妥善使用进度条
|
3月前
|
数据处理 UED Python
Python 进度条:告别枯燥等待,让你的程序动感十足!
Python 进度条:告别枯燥等待,让你的程序动感十足!
91 1
|
3月前
|
监控 API Python
Python中关于进度条的6个实用技巧
Python中关于进度条的6个实用技巧
|
3月前
|
Python
Python 进度条 tqdm模块
Python 进度条 tqdm模块
26 0
|
5月前
|
Python
Python GUI进度条
Python GUI进度条
|
4月前
|
UED Python
tqdm进度条函数使用 python
tqdm进度条函数使用 python