python之random模块

醉酒当歌 提交于 2020-02-11 23:44:12

import random

res=random.random()

print(res)

print(random.randint(1,4))

print(random.randrange(1,4))

print(random.choice([11,'22',33]))

print(random.sample([2,3,5,8],3))         //输出结果为[8, 5, 3]

print(random.uniform(1,4))                    //输出结果为2.4596659503195655
ret=[1,2,3]

random.shuffle(ret)

print(ret)                                               //输出结果为[1, 3, 2]

def r_code():

       code=''

       for i in range(4):

            num=random.randint(0,9)

            ch=chr(random.randint(65,122))

            s=str(random.choice([num,ch]))

            code+=s

      return code

print(r_code())

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!