#Python入门(五)##太原理工大学机器人团队20天学习打卡day5

Kohana ·
更新时间:2024-11-13
· 883 次阅读

今日主讲time库和random库
time库
时间获取与格式化
在这里插入图片描述

import time t=time.gmtime() print(time.strftime("%Y-%m-%d %H:%M:%S",t))

在这里插入图片描述
格式化控制符
在这里插入图片描述程序计时
在这里插入图片描述

#Count.py import time scale = 50 print("执行开始".center(scale//2, "-"))#.center入门四讲过 start = time.perf_counter() for i in range(scale+1): a = '*' * i b = '.' * (scale - i) c = (i/scale)*100 dur = time.perf_counter() - start print("\r{:^3.0f}%[{}->{}]{:.2f}s".format(c,a,b,dur),end='') #end=' '可以使运行结果不换行 time.sleep(0.1) print("\n"+"执行结束".center(scale//2,'-'))

这是个动态效果,想看运行出来是什么样子,自己去试一下吧,小编在这就不告诉你

random库(使用随机数的Python标准库)
基本随机数函数
随机数种子:种子就是个序号,这个序号交给一个数列管理器,通过这个序号,你从管理器中取出一个数列,这个数列就是你通过那个序号得到的随机数。

在这里插入图片描述在一组代码中,如何在之后用了与之前同样的种子产生的随机数是一样的

import random random.seed(11) print(random.random()) print(random.random()) random.seed(11) print(random.random())

在这里插入图片描述
扩展随机数函数
在这里插入图片描述今天就写到这
88,小编明天给大家讲个好玩的东东。


作者:蓝天呀



太原理工 Python入门 学习 大学 机器人 Python

需要 登录 后方可回复, 如果你还没有账号请 注册新账号