美文网首页
python3之random模块

python3之random模块

作者: 冲锋丘丘人 | 来源:发表于2019-04-30 15:07 被阅读0次

    前言

    random模块是Python的内置模块,常用的有random(),randint(),choice()方法

    实例

    import random
    st = '3232sdfafa'
    dataone = random.random() #0-1之间的实数,不包括上下限
    datatwo = random.randint(1,9) #随机整数,包括上下限
    s = random.choice(st)   #返回字符串、列表或则元组的随机一项
    print(dataone,datatwo)
    print(s)
    print(round(dataone,2)) #保留n位小数
    

    输出

    0.7546386876645238 6
    f
    0.75
    

    补充

    choice() 方法返回一个列表,元组或字符串的随机项

    import random
    st = '3232sdfafa'
    lis = ['age','23','lisi']
    print(random.choice(lis))
    data = "".join(random.choice(st) for i in range(6))
    print(data)
    
    #输出
    23
    ffa3f2
    

    相关文章

      网友评论

          本文标题:python3之random模块

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