随机数(2 / 2)

    〇将一个可迭代对象(例如列表、元组)作为参数并随机排列,使用shuffle()函数,括号中填写该对象的名称。需要注意的是,函数会直接修改该可迭代对象,而不是返回一个新的随机排序后的可迭代对象。

    代码:

    my_list=[3,5,1,7,4]

    print(le(my_list))#输出:[7,3,4,1,5]

    〇设置随机种子,使用seed()函数,它接受一个可选的参数,通常是一个整数或字符串,可确保每次运行代码时生成的随机数序列是相同的。

    当使用相同的种子值时,每次调用()后生成的随机数序列将保持一致。如果不提供种子值,则默认使用当前系统时间作为种子。

    代码:

    #使用固定的种子值

    (42)

print(m())#输出:18515250481

    print(nt(1,10))#输出:3

    #再次使用相同的种子值

    (42)

    print(m())#输出:18515250481

    print(nt(1,10))#输出:3

    #不提供种子值,使用当前系统时间

    ()

    print(m())#输出:一个随机数(每次运行结果不同)

    print(nt(1,10))#输出:一个随机整数(每次运行结果不同)

    【注】

    randomadj.随机的

    uniformadj.统一的

    shufflev.打乱次序

    samplev.采样

    choicen.选择

最新小说: 聚宝仙盆 总裁的秘密 瑾宁修真记 我有一个魔神模拟器 教主的退休日常 大梦主 都市仙尊洛尘 我在修仙界开发新技术 人间最得意 无极魔道