美文网首页
python生成随机数(2种方式)

python生成随机数(2种方式)

作者: summer_1a77 | 来源:发表于2019-05-13 16:26 被阅读0次

#应用场景:生成随机验证码

import random

checkcode= ''

for iin range(6):

    current= random.randrange(0,6)

    if current!= i:

        temp= chr(random.randint(65,90))

    else:

        temp= random.randint(0,9)

    checkcode+= str(temp)#+=和join,join效率高

print (checkcode)

#第二种方式

code=[]

for iin range(6):

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

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

  else:

      temp=chr(random.randint(65,90))

      code.append(temp)

print(''.join(code))

相关文章

  • python生成随机数

    python 生成随机数

  • python随机数生成算法

    python随机数生成算法# 现在程序中用的随机数,都是伪随机数算法生成的。例如线性同余法,平方取中法等。 1.梅...

  • Python小函数

    生成随机数 生成指定范围内的浮点数: 参考链接:python生成随机数方法小结 进制转换 二进制到十进制:

  • 基于C++的生成随机数曲线

    VC++生成随机数曲线,根据生成的随机数的大小生成曲线,看上去像示波器一样。生成随机数的方式有三种,一种是平均分布...

  • 随机数

    random python自带random模块,用于生成随机数。Python标准库中的[random模块],可以生...

  • python 中最简单随机数生成

    python 中最简单随机数生成,生成0-1之间的浮点数(本文随时修改添加)

  • 使用random实现随机动画

    使用随机颜色,随机位置,实现动画 生成随机数方案 传统方式 使用随机数方式 特殊方式 使用random结合toSt...

  • 随机数搞不明白?不存在的!

    python随机数 Python定义了一组用于生成或操作随机数的函数。这种特殊类型的函数用于许多游戏、彩票或任何需...

  • 使用python制作一个抽奖小游戏——骰子游戏

    1.模拟真实环境掷骰子 从Python标准库中调用模块:random——random中包含以各种方式生成随机数的函...

  • python随机数函数random探讨

    python random.py源码链接 可以发现python生成的随机数是满足均匀分布的。

网友评论

      本文标题:python生成随机数(2种方式)

      本文链接:https://www.haomeiwen.com/subject/bvlraqtx.html