Python3-random模块-生成伪随机数

Python3中的random模块可以生成一个伪随机数

  常用的就三个模块函数

    random.random()

      返回0-1之间的一个随机数

    random.randrange(i, j)

      返回一个随机数 k , i <= k < j

    random.randint(i, j)

      返回一个随机数 k, i <= k <= j, 实际上就是调用了randrange(i, j+1)

示例代码

import random

# 生成数字加字母的验证码
check_code = ''
for i in range(4):
    current = random.randrange(0, 4)
    if current != i:
        temp = chr(random.randint(65, 90))
    else:
        temp = random.randint(0, 9)
    check_code += str(temp)
print(check_code)
生成随机验证码

 

posted on 2017-03-29 17:03  AustralGeek  阅读(1405)  评论(0编辑  收藏  举报

导航