python 随机种子 时间_python课堂整理24----时间和随机数模块
一、时间模块
1. 时间戳,做计算用
得到的是秒数,从1976年1月1日0点开始算到现在
import time
print(time.time())
2. 结构化时间
显示的是当前的年月日、时间
可以通过赋给一个变量,然后获取想要的值(例:提取年份)
import time
print(time.localtime())
t = time.localtime()
print(t.tm_year)
3. 将时间戳转化为结构化时间
参数:秒
import time
print(time.localtime(1272352345))
4. 世界标准时间,UTC(英国时区)
import time
print(time.gmtime())
5. 将结构化时间转换为时间戳
import time
print(time.mktime(time.localtime()))
6. 将结构化时间转换为字符串时间strftime
%Y:年 %m:月 %d:日 %X:时分秒,中间的“-”可以自定义
import time
print(time.strftime("%Y-%m-%d %X", time.localtime()))
7. 将字符串时间转换为结构化时间strptime
8. 将结构化时间转换为固定格式的字符串时间
import time
print(time.asctime()) #参数默认为time.localtime()
print(time.asctime(time.localtime(1734124122)))
9. 将时间戳转换为固定格式的字符串时间
import time
print(time.ctime()) #默认参数为time.time()
print(time.ctime(1724239748))
10. 线程推迟指定的时间运行,单位为秒
import time
time.sleep(2)
print("我2秒之后才打印qaq")
11. 显示当前日月年时间
import datetime
print(datetime.datetime.now())
二、random 模块
1. 得到浮点型 (0 - 1)的随机数
import random
print(random.random())
2. 得到整型 [1, 3] 的随机数
import random
print(random.randint(1, 3))
3. 得到整型 [1, 3) 的随机数
import random
print(random.randrange(1, 3))
4. 参数:可迭代对象
随机得到其中一个值
import random
print(random.choice([11, 22, 33]))
5. 传入可迭代对象和一个n值,随机得到 n 个值
import random
print(random.sample("werdwqrfdqw",3))
6. 获取任意范围的浮点型数字,不包括两端数字
import random
print(random.uniform(1, 3))
7. 将列表打乱(我测试的只能打乱列表)
import random
str1 = [11, 22, 33, 44, 55]
random.shuffle(str1)
print(str1)
8. 编写一个5位的验证码程序,字母数字随机组合
pass: ascill码中
chr(65, 90) ----> A - Z
chr(97, 122) ------> a - z
import random
def v_code():
ret = ""
for i in range(5):
num = random.randint(0, 9)
alf = chr(random.randint(65, 90)) #在A - Z 随机得到一个
alf2 = chr(random.randint(97, 122)) #在a - z 随机得到一个
res = str(random.choice([alf, alf2])) #在A - z 随机得到一个
res2 = str(random.choice([res, num])) #在字母和数字间随机得到一个
ret = ret + res2
return ret
print(v_code())
python 随机种子 时间_python课堂整理24----时间和随机数模块相关推荐
- python 10个100以内随机整数编辑_Python语法整理
刹客网络科技资讯点击右侧关注,最新科技资讯! 了解 python 1. 了解 Python Python 是一种解释型(这意味着开发过程中没有了编译这个环节).面向对象(支持面向对 象的风格或 ...
- python随机种子怎么用_python设置随机种子实例讲解
python设置随机种子实例讲解 对于原生的random模块 import random random.seed(1) 如果不设置,则python根据系统时间自己定一个. 也可以自己根据时间定一个随机 ...
- python 随机种子 时间_关于python中的随机种子——random_state
random_state是一个随机种子,是在任意带有随机性的类或函数里作为参数来控制随机模式.当random_state取某一个值时,也就确定了一种规则. random_state可以用于很多函数,我 ...
- python随机种子的作用_简述pythonpytorch 随机种子的实现
随机数广泛应用在科学研究, 但是计算机无法产生真正的随机数, 一般成为伪随机数. 它的产生过程: 给定一个随机种子(一个正整数), 根据随机算法和种子产生随机序列. 给定相同的随机种子, 计算机产生的 ...
- Python 随机种子介绍,PyTorch 中随机种子的设置与应用
什么是随机种子? 随机种子是针对 随机方法 而言的. 随机方法:常见的随机方法有 生成随机数,以及其他的像 随机排序 之类的,后者本质上也是 基于生成随机数来实现的.在深度学习中,比较常用的随机方法的 ...
- python大文件排序_python实现按创建时间对文件排序
测试中,测试log是经常需要保存一段时间以便于后续查询,但是如果一段时间不删除,会导致硬盘空间变小而影响自动化测试,通常空间太小,自动化测试case就不能调用了,或者即使调用,可能会引起新测试的log ...
- python随机生成验证码_Python生成随机验证码的两种方法
# -*- coding: utf-8 -*- import random def generate_verification_code_v2(): ''' 随机生成6位的验证码 ''' code_l ...
- python随机生成奇数_python怎么随机生成奇数_后端开发
PHP每15分钟自动更新网站地图(减少服务器消耗)_后端开发 sitemap.php为页面文件,sitemap.html为sitemap.php的克隆版,监控宝设置定时监控timeSitemap.ph ...
- python课堂_python课堂整理6---字典
一.字典 dict info = {"k1" : "v1", "k2" : "v2"} 以键值对形式组成字典 字典里的 ...
- 以下不是python内置函数的是_python课堂整理16---内置函数
1. abs :求绝对值 print(abs(-1)) 2. all()传入一个可迭代对象,对该对象进行bool值运算,若都为True 就返回True,有一个为假,就返回False print(all ...
最新文章
- PyTorch官方教程大更新:增加标签索引,更加新手友好
- Java 泛型 super extends 边界
- 软考-信息系统项目管理师-项目管理成熟度模型
- HTML与XHTML的区别
- Javascript基础之-强制类型转换(一)
- IComparer与IEqualityComparer的简单使用
- JavaScript数据类型 typeof, null, 和 undefined
- puppet中anchor的作用
- office2007安装时,提示找不到Office.zh-cn下的OfficeMUI.msi解决方法
- 【我的开源】股票软件简介+源码(蜗牛股票软件)
- matlab求六自由度机械臂,基于人工势场的六自由度空间机械臂避障路径
- MATLAB高维矩阵的求和、索引
- 手机计算机无法使用,用数据线把手机连接电脑,电脑无法识别,怎么回事?
- Python之父退休,龟叔与Python的渊源
- 折线(Polyline)、多边形(Polygon)
- MySQL数据库管理员用户密码忘记了怎么办?
- GeoScene Pro 2.1下载地址与安装基本要求
- sap 为什么创建的利润中心组不能使用_定义利润中心(Profit Center)
- ubuntu关机卡死
- 蓝桥杯 算法训练 - 连续正整数的和 78这个数可以表示为连续正整数的和,1+2+3,18+19+20+21,25+26+27。 输入一个正整数 n(<=10000) 输出 m 行(n有m
热门文章
- c语言链表死循环,单项循环链表解决Joseph 问题,死循环了,求帮忙
- JAVA Runtime.addShutdownHook()方法{拿到线程句柄,在程序关闭之前调用释放资源}
- 由input type=file /获取的file.type为空字符串引申浏览器是如何获取文件的MIME类型...
- 在extjs 中使用FCKeditor
- 学用ASP.NET2.0
- 如何解决api接口的并发问题?
- HDU-2063-过山车(最大匹配)
- 多张DXF格式图纸网页上转换成PDF格式如何操作?
- InfoQ编辑2018年推荐阅读清单(第二部分)
- 获取到的数组在webview中成了字符串