本文是基于Windows 10系统环境,实现python生成随机数,随机字符,随机字符串:
窗口10
PyCharm 2018.3.5 Windows (exe)
python 3.6.8 Windows x86可执行的安装程序
(1)生成随机数
随机整数
进口随机
num=随机的。randint(50) #闭区间
打印(num)
随机选取0到100间的偶数
进口随机
num=随机的。101年randrange(0, 2) #左闭右开区间
打印(num)
随机浮点数
进口随机
num=random.random() #生成0 - 1之间的随机浮点数
num2=随机的。制服(10)#生成的随机浮点数归一化到区间1 - 10
打印(num)
打印(num2)
(2)生成随机字符
随机字符
进口随机
字母表=癮bcdefghijklmnopqrstuvwxyz ! @ # $ % ^, * ()
char=random.choice(字母)
打印(char)
(3)生成随机字符串
生成指定数量的随机字符串
进口随机
字母表=癮bcdefghijklmnopqrstuvwxyz ! @ # $ % ^, * ()
=随机字符。样本(字母,5)
打印(字符)
从a-zA-Z0-9生成指定数量的随机字符
进口随机
进口字符串
valuehttps://www.yisu.com/zixun/=" . join (random.sample(字符串。ascii_letters +字符串。数字8)
打印(值)
随机选取字符串
进口随机
表=[“剪刀”,“石头”,“布”)
打印(random.choice(表)