Python3 time模块&datetime模块&random模块
2024-10-21 05:43:39
'''
time模块
''' # import time
# print(help(time)) # help()提供帮助
# print(time.time()) # 1970年开始到现在的秒数(时间戳)——重点
# time.sleep(3) # CPU不工作,阻塞——重点
# print(time.clock()) # 计算CPU工作时间
#
# # 结构化(元组形式)
# print(time.gmtime()) # 格里尼治天文台时间,标准时间——重点
# # time.struct_time(tm_year=2017, tm_mon=10, tm_mday=18, tm_hour=1, tm_min=56, tm_sec=47, tm_wday=2, tm_yday=291, tm_isdst=0)
# print(time.localtime()) # 本地时间——重点
# a1 = time.localtime()
# print(time.strftime('%Y-%m-%d %H:%M:%S',a1)) # 自定义时间显示样式——重点
# print(time.strptime('2017-09-08 10:21:10','%Y-%m-%d %H:%M:%S')) # 转换为结构化时间,前后的格式要一一对应,各市要相同
# # 重点
# print(time.ctime()) # 当前时间(格式不能动),参数默认为空,加入参数后,将参数转换为时间,从1970年算起
# print(time.mktime(time.localtime())) # 转化为时间戳 '''
datetime 模块
'''
# import datetime
# print(datetime.datetime.now()) # 显示现在时间 '''
random 模块
'''
# import random
#
# print(random.random()) # 随机生成数,random()——默认范围是0-1
# print(random.randint(1,8)) # 范围1-8
# print(random.choice('hello')) # 随机选择
# print(random.choice([123,'asd',[1,2]])) # 随机选择元素
# # print(random.sample([123,'asd'],1,44)) # TypeError: sample() takes 3 positional arguments but 4 were given
# print(random.sample([123,'asd'],1)) # 正确
# print(random.randrange(1,5)) # range 取值取不到5,范围1-4
#
#
# # 验证码函数
# # version--1
# def rand_code():
# code = ''
#
# for i in range(5):
# if i == random.randint(0,4):
# add = random.randrange(10)
# else:
# add = chr(random.randrange(65,91))
# code += str(add)
# print(code)
# rand_code()
#
# # version--2
# def fun1():
# code = ''
# for i in range(5):
# add = random.choice([random.randrange(10),chr(random.randrange(65,91))])
# code += str(add)
# print(code)
# fun1()
最新文章
- Oracl基础知识(一)
- 网站错误记录:Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool.
- 全面解读python web 程序的9种部署方式
- Mysql学习笔记(七)mysql编程基础之自定义函数。
- (转)maven 配置在eclipse中
- Wifi-Direct
- access的查询中具体到时间的时候使用“#”
- JQuery属性过滤(转)
- java自然语言理解demo,源码分享(基于欧拉蜜)
- SPSS 批量添加标签
- Codeforces.472F.Design Tutorial: Change the Goal(构造 线性基 高斯消元)
- It is not safe to rely on the system's timezone settings错误
- 简单易懂的程序语言入门小册子(1):基于文本替换的解释器,lambda演算
- Spring Boot 揭秘与实战(七) 实用技术篇 - Java Mail 发送邮件
- 重启tomcat服务操作
- 全网最详细的Sublime Text 3的安装Package Control插件管理包(图文详解)
- 代码操作Word时,目录自动更新的两种方法
- FZU 2092 收集水晶(记忆化搜索)
- 【RapidIO相关】DSP与FPGA通信
- vsftpd搭建ftp服务,并实现虚拟用户访问