欢迎光临
我们一直在努力

random-生成随机数模块

import random

random.random()            //生成0和1之间的随机数

random.randint(1,5)         //生成1到5之间的整数,包括1和5,范围是:[1-5]

random.randrange(1,10)         //生成1到10之间的整数,包括1,但不包括10

例:生成6位数的随机验证码,包括数字和字母

    code = []

    for i in range(6):

        if i == random.randint(1,5):

            code.append(str(random.randint(1,5)))

        else:

            temp = random.randint(65,90)

            //print(chr(temp))   把数字转换成字母

            code.append(chr(temp))

    print(”.join(code))

    注:chr函数是可以把数字转换成字母65对应的为A,90对应的Z

    

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。