python自动化2021/04/14 radom模块
2021/4/15 12:26:49
本文主要是介绍python自动化2021/04/14 radom模块,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
import random # #0-1的随机浮点数 # print(random.random()) # # #1-3之间的浮点数 # print(random.uniform(1,3)) # # #随机整数 # print(random.randint(1,5)) # # #顾头不顾尾 # print(random.randrange(1,5)) # # #从序列元素中随机选取一个 # print(random.choice(["张三","李四","王五"])) # # #列表元素任意n个组合 # print(random.sample([1,2,3,4,5,6,7,8],2)) # # #打乱次序 # l = [1,234,54,5] # # l.sort() # # l.reverse() # # print(l) # random.shuffle(l) # print(l) #案例: 生成随机验证码 # for i in range(65,91 ): #A-Z # print(chr(i)) # for i in range(97,123): #a-z # print(chr(i)) # def v_code(): # code = '' # for i in range(2): # num = random.randint(0,10) # code += str(num) # alf_upper = chr(random.randint(65,91)) # alf_lower = chr(random.randint(97,123)) # code = "".join([code,str(alf_upper),str(alf_lower)]) # return code # print(v_code()) def v_code(): code = '' for i in range(1): num = random.randint(0,10) alf_upper = chr(random.randint(65,91)) alf_lower = chr(random.randint(97,123)) code += random.choice([str(num),alf_upper,alf_lower]) print(code) code = "".join([code,str(alf_upper),str(alf_lower)]) return code print(v_code())
这篇关于python自动化2021/04/14 radom模块的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-08有遇到过吗?同样的规则 Excel 中 比Python 结果大
- 2024-03-30开始python成长之路
- 2024-03-29python optparse
- 2024-03-29python map 函数
- 2024-03-20invalid format specifier python
- 2024-03-18pool.map python
- 2024-03-18threads in python
- 2024-03-14python Ai 应用开发基础训练,字符串,字典,文件
- 2024-03-13id3 algorithm python
- 2024-03-13sum array elements python