day11-random模块-随机】的更多相关文章

正则表达式   语法:             mport re #导入模块名 p = re.compile("^[0-9]") #生成要匹配的正则对象 , ^代表从开头匹配,[0-9]代表匹配0至9的任意一个数字, 所以这里的意思是对传进来的字符串进行匹配,如果这个字符串的开头第一个字符是数字,就代表匹配上了 m = p.match('14534Abc') #按上面生成的正则对象 去匹配 字符串, 如果能匹配成功,这个m就会有值, 否则m为None<br><br&g…
import random from random import randint ''' random.randint()随机生一个整数int类型,可以指定这个整数的范围,同样有上限和下限值,python random.randint. random.choice()可以从任何序列,比如list列表中,选取一个随机的元素返回,可以用于字符串.列表.元组等. random.sample()可以从指定的序列中,随机的截取指定长度的片断,不作原地修改. ''' list_one=["name"…
# 1 random 模块 随机选择# import random#随机取小数# ret = random.random() #空是0到1之间的小数字# print(ret)# # 0.07997289873078917# uniform 统一的# print(random.uniform(10,12))# 11.341669118364248# 随机取整数# 1print(random.randint(1,10))# 5 随机整取1 到10 的数字# 2# print(random.randr…
2.random模块 #随机浮点数 random.random()   #生成0到1之间的随机浮点数,不能自己指定 random.uniform(1,10)   #可以指定 #随机整数 random.randint(1,7)   #生成1到7之间的随机整数1<=n<=7 #随机选取0到100间的偶数: random.randrange(0,101,2)    #生成随机整数 #随机字符 random.choice('')       #传的是一个序列(包括字符串,元组,列表) #多个字符中选取…
os模块 os模块是与操作系统交互的一个接口 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录:相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('..') os.makedirs('dirname1/dirname2') 可生成多层递归目录 os.removedirs('dirname1') 若目录为空,则删除,并递归到…
记得要import random模块 随机整数: >>> import random >>> random.randint(0,99) 21 随机选取0到100间的偶数: >>> import random >>> random.randrange(0, 101, 2) 42 随机字符: >>> import random >>> random.choice('abcdefg&#%^*f')…
表示时间的三种方式 在python中,通常有着三种方式来表示时间:时间戳,元祖,格式化的时间字符串: 1,时间戳(timestamp):通常来说时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量,是按照伦敦时间来计算的,我们运行type(time.time())返回的是float类型. 2,格式化的时间字符串(Fomat String):‘1999-12-06’ %y 两位数的年份表示(00-99) %Y 四位数的年份表示(000-9999) %m 月份(01-12) %d…
random模块 随机模块 random 的方法: print(random.random()) # [0,1] 的浮点数 print(random.randint(1,3)) print(random.randrange(1,3)) print(random.choice([11,22,33])) print(random.sample([11,22,33,44,55],2)) print(random.uniform(1,4)) item=[1,2,3,4,5,6] random.shuff…
目录 第十章.random模块 第十章.random模块 #随机生成0-1之间的小数 import random print(random.random()) print(random.randint(1, 3))#随机生成1,2,3任一数 print(random.uniform(1, 3))#大于1小于3的小数 print(random.choice([1,2,3,"a"]))#随机选一个元素 # random.sample([], n)n表示选其中n个元素 print(rando…
#time模块#time模块中有三种时间表达方式#时间戳(timestamp):指从1970年1月1号0:0:0开始按秒计算的时间偏移量#元组形式的结构化时间(strut_time):含有9个元素(tm_year,tm_mon,tm_mday,tm_hour,tm_min,tm_sec,tm_wday,tm_yday,tm_isdst)#字符串时间(format staring) import time print(time.time()) #时间戳:用来计算时间差,单位秒.如155611532…