Python3 time模块&datetime模块&random模块
'''
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()
Python3 time模块&datetime模块&random模块的更多相关文章
- Python包,json&pickle,time&datetime,random模块
补充内容: 解决模块循环导入的两种方法:(不得已而为之,表示程序结构不够严谨) 将导入模块语句放在文件最下方 保证语句导入之前函数内代码能够被执行 将导入语句放进函数体内 使其不影响整个函数的运行 包 ...
- collections、time、datetime、random模块
今日内容概要 1.re模块的其他知识 2.正则起别名与分组机制 3.collections模块 4.time与datetime模块 5.random随机数模块 今日内容详细 re模块的其他知识 imp ...
- 【python标准库模块二】random模块学习
random模块是用来生成随机数的模块 导入random模块 import random 生成一个0~1的随机数,浮点数 #随机生成一个0~1的随机数 print(random.random()) 生 ...
- os模块和sys模块,以及random模块
os模块 os模块是与操作系统交互的一个接口 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工 ...
- 常用模块一(random模块、time模块、sys模块)
一.random模块 import random # 1 取随机小数 应用:数学计算 ret = random.random() # 大于0且小于1之间的小数 print(ret) # 0.53559 ...
- 17,时间模块 time,random模块
表示时间的三种方式 在python中,通常有着三种方式来表示时间:时间戳,元祖,格式化的时间字符串: 1,时间戳(timestamp):通常来说时间戳表示的是从1970年1月1日00:00:00开始按 ...
- day13 函数模块之序列化 random 模块 os模块 sys模块 hashlib模块 collections模块
json import json dic = {'k1':'v1','k2':'v2','k3':'v3'} str_dic = json.dumps(dic) #序列化:将一个字典转换成一个字符串 ...
- Python入门-模块2(random模块、os模块)
>>> random.randomrange(1,10) #返回1-10之间的一个随机数,不包括10 >>> random.randint(1,10) #返回1-1 ...
- Python之数据加密与解密及相关操作(hashlib模块、hmac模块、random模块、base64模块、pycrypto模块)
本文内容 数据加密概述 Python中实现数据加密的模块简介 hashlib与hmac模块介绍 random与secrets模块介绍 base64模块介绍 pycrypto模块介绍 总结 参考文档 提 ...
- 函数和常用模块【day06】:random模块(三)
本节内容 1.简述 2.random模块 3.string模块 4.生成随机数 一.简述 我们经常会使用一些随机数,或者需要写一些随机数的代码,今天我们就来整理随机数模块:random模块 二.ran ...
随机推荐
- day010-缓冲流、转换流、序列化流
1. 缓冲流 又称为高效流.高效流高效的原理:使用缓冲区(数组)临时存储多个数据,减少底层资源的调用次数.从而提高读写速度. 1.1 缓冲流分类 字节缓冲流: BufferedOutputSt ...
- SQL专题
1. 值为null的字段,假如update table set a=a+1,则会报sql错误 2. //todo
- ZooKeeper 典型应用场景-负载均衡
负载均衡(Load Balance)是一种相当常见的计算机网络技术,用来对多个计算机(计算机集群).网络连接.CPU.硬盘驱动器或其他资源进行分配负载,以达到优化资源使用.最大化吞吐率.最小化响应时间 ...
- python+requests+json 接口测试思路示例
实际项目中用python脚本实现接口测试的步骤: 1 发送请求,获取响应 >>2 提取响应里的数据,对数据进行必要的处理 >>3 断言响应数据是否与预期一致 以豆瓣接口为例 ...
- note03-计算机网络
3. 网络层 网络层的主要协议有IP.ICMP.IGMP.ARP等: IP地址分类:ABCDE ,根据32比特位的IP中网络号所占位数进行决定IP的类型 A:0 0000000 网络号| 000000 ...
- Thread control block & thread
https://en.wikipedia.org/wiki/Thread_control_block Thread Control Block (TCB) is a data structure in ...
- 多层感知机训练minist数据集
MLP .caret, .dropup > .btn > .caret { border-top-color: #000 !important; } .label { border: 1p ...
- [USACO17FEB]Why Did the Cow Cross the Road II P
嘟嘟嘟 考虑dp. 对于ai,和他能匹配的bj只有9个,所以我们考虑从这9个状态转移. 对于ai 能匹配的一个bj,当前最大的匹配数一定是[1, j - 1]中的最大匹配数 + 1.然后用树状数组维护 ...
- ubuntu应用商店打不开怎么办
依次运行下面的命令: 桥接网络设置好 sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install --reinstall so ...
- 【洛谷P1726】上白泽慧音
上白泽慧音 题目链接 强联通分量模板题,Tarjan求强联通分量,记录大小即可 #include<iostream> #include<cstring> #include< ...