Python笔记之random模块!
程序员文章站
2022-03-15 15:03:38
#random模块import randomimport stringprint(random.randint(10,100)) print(random.randrange(10,100,5)) #数字5是步长print(random.random()) #返回随机浮点数print(random.choice('asdasdafafaf')) #返回字符串的随机一个print(random.sample(range(1,31),5)) #从多个对象中随机返回指定个对象p...
#random模块
import random
import string
print(random.randint(10,100))
print(random.randrange(10,100,5)) #数字5是步长
print(random.random()) #返回随机浮点数
print(random.choice('asdasdafafaf')) #返回字符串的随机一个
print(random.sample(range(1,31),5)) #从多个对象中随机返回指定个对象
print(string.digits + string.ascii_lowercase)
print(''.join(random.sample((string.digits + string.ascii_lowercase),5))) #随机生成网站验证码
a = list(range(10))
random.shuffle(a) #打乱原有列表的顺序
print(a)
输出结果:
49
35
0.5636116539682788
a
[3, 15, 28, 16, 12]
0123456789abcdefghijklmnopqrstuvwxyz
ajxen
[3, 0, 9, 1, 5, 2, 7, 4, 8, 6]
Process finished with exit code 0
本文地址:https://blog.csdn.net/Kinght_123/article/details/110854970
推荐阅读
-
python学习笔记之调用eval函数出现invalid syntax错误问题
-
Python3.4学习笔记之 idle 清屏扩展插件用法分析
-
Python3.4学习笔记之常用操作符,条件分支和循环用法示例
-
跟老齐学Python之Import 模块
-
python3之模块psutil系统性能信息使用
-
Python3.5内置模块之time与datetime模块用法实例分析
-
Python3.5内置模块之shelve模块、xml模块、configparser模块、hashlib、hmac模块用法分析
-
Python随手笔记之标准类型内建函数
-
Python学习笔记之pandas索引列、过滤、分组、求和功能示例
-
Python学习笔记之抓取某只基金历史净值数据实战案例