我是靠谱客的博主 聪明网络,最近开发中收集的这篇文章主要介绍random的使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

import random

def get_random_code(length = 6):
    data = []
    for i in range(length):
        # v = random.randint(1, 100)
        # v = random.uniform(1, 10)  # 4.2175498992823532.4473795636794719.1015489213354843.32149164867647
        # v = random.choice([1, 2, 3, 5])  # 323321
        # v = random.sample([1, 2, 5, 8, 6, 8, 7, 10], 3) # [8, 8, 2][6, 7, 2][8, 6, 1][1, 6, 7][2, 8, 10][1, 5, 2]
        li = [1, 2, 3, 4]
        v = random.shuffle(li)
        data.append(str(v))

    return ''.join(data)


if __name__ == '__main__':
    code = get_random_code()
    print(code)

1、randint:得到一个随机数
2、uninform:生成一个随机数
3、choice:抽取一个对象 eg:列表,元组,字典 都可以
应用:验证码、抽奖等
4、sample:抽取多个对象
应用:一个奖项抽取多个人
5、shuffle:打乱顺序
应用:洗牌、算法

最后

以上就是聪明网络为你收集整理的random的使用的全部内容,希望文章能够帮你解决random的使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部