基于python的打印进度条、计算用时
生活随笔
收集整理的這篇文章主要介紹了
基于python的打印进度条、计算用时
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
打印進度條
for range形式
import time for i in range(11):time.sleep(0.5)print('\r當前進度:{0}{1}%'.format('▉'*i,(i*10)), end='') print('加載完成!')當前進度:▉▉▉▉▉▉▉▉▉▉100.0%加載完成!
for in形式
a = [['1','2'],['3','4'],['5','6'],['7','8'],['9','10']] n = len(a) i = 1 for index in a:time.sleep(1)print('\r當前進度:{0}%'.format(math.floor(i/n*100)), end='')i += 1當前進度:100%
計算用時
import time import math def pass_time(start_time,end_time):sum_time = math.floor(end_time-start_time) h = math.floor(sum_time/3600)m = math.floor((sum_time-h*60*60)/60)s = (sum_time-h*60*60-m*60)print('\n用時時間:')print('hour:{0} minute:{1} second:{2}'.format(h,m,s))總結
以上是生活随笔為你收集整理的基于python的打印进度条、计算用时的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 与nlp相关的模型概览
- 下一篇: Android studio/sdk/a