首页 > 编程语言 > 详细

python项目_random模块

时间:2020-06-21 21:37:44      阅读:58      评论:0      收藏:0      [点我收藏+]

1.random随机模块的使用

# ### random 随机模块 0 <=  x  < 1
import random
#random() 获取随机0-1之间的小数(左闭右开)
res = random.random()
print(res)

#比较常用的模块有

#randint() 随机产生指定范围内的随机整数 (了解)
res = random.randint(3,8) # 3 4 5 6 7 8
print(res)

 

随机验证码

# 随机验证码 4位 大写字母 A-Z 小写字母 a-z 数字 0-9
def yanzhengma():
  strvar = ‘‘
  for i in range(4):
    # 大写字母 A-Z
    bc = chr(random.randrange(65,91))
    # 小写字母 a-z
    sc = chr(random.randrange(97,123))
    # 数字 0-9
    num = str(random.randrange(10))
    # 把可能的字符都放在列表里
    lst = [bc,sc,num]
    # 从中选一个拼接到字符串中
    strvar += random.choice(lst)
  return strvar
res = yanzhengma()
print(res)

 

 

python项目_random模块

原文:https://www.cnblogs.com/jalen-123/p/13173795.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!