• time库


    '''
    import time
    time.<b>()
    time库的使用
    时间获取:time() ctime() getime()
    时间格式化: strftime(tpl,ts) strptime(str,tpl)
    # tpl是格式化模板字符串,用来定义输出效果。ts是计算机内部时间类型变量。
    # str是字符串形式的时间值。tpl是格式化模板字符串,用来定义输入效果。
    程序计时:perf_counter() sleep()



    '''

    # import time
    # scale = 10
    # print('------执行开始------')
    # for i in range(scale + 1):
    # a = '*' * i
    # b = '.' * (scale - i)
    # c = (i / scale) * 100
    # print('{:^3.0f}%[{}->{}]'.format(c,a,b))
    # time.sleep(0.1)
    # print('------执行结束------')


    # 单行动态刷新(刷新的关键是 )
    # 刷新的本质是:用后打印的字符覆盖原来的字符
    # 不能换行:print()需要被控制
    # 要能回退:打印后光标退回到之前的位置
    # import time
    # for i in range(101):
    # print(' {:3}%'.format(i),end='')
    # time.sleep(0.1)


    import time
    scale = 50
    print('执行开始'.center(scale//2,'-')) # 将'-'填充
    start = time.perf_counter() #开始时间
    for i in range(scale+1):
    a = '*' * 1
    b = '.' * (scale - i)
    c = (i/scale)*100
    dur = time.perf_counter() - start
    print(' {:^3.0f}%[{}->{}]{:.2f}s'.format(c,a,b,dur),end='')
    # python中“end=”用法:例如print(“#”,end=" "),默认换行,print(“#”,end=" ")则在循环中不换行
    time.sleep(0.1)
    print(' '+'执行结束'.center(scale//2,'-'))











  • 相关阅读:
    算法之--回溯法-迷宫问题【python实现】
    awk积累
    mysql自动化安装脚本(二进制安装)
    ${FUNCNAME[@]}和$LINENO使用
    shell脚本配置ssh免密登陆
    /etc/passwd和/etc/group文件详解
    Bagging与随机森林算法原理小结
    js之如何获取css样式
    Jetty源码学习-编译Jetty源码二三事
    maven安装和与IDE集成
  • 原文地址:https://www.cnblogs.com/whw1314/p/11207777.html
Copyright © 2020-2023  润新知