飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 451|回复: 5

[Python] 概率模拟

[复制链接]
  • TA的每日心情
    开心
    2024-5-27 23:24
  • 签到天数: 300 天

    [LV.8]以坛为家I

    发表于 2024-5-7 23:47:17 | 显示全部楼层 |阅读模式
    本帖最后由 心妍 于 2024-5-7 23:48 编辑

    突发奇想弄的一个东东 功能是通过生成n次随机数来达到跟期望的数字相等 并输出概率
    [Python] 纯文本查看 复制代码
    import random
     
    for i in range(101):
     
        count = 1  
        random_1 = random.randint(0,i+1)
     
        while i != random_1:
            random_1 = random.randint(0,i+1)
            count += 1
     
        else:
            percentage = (1 / count) * 100
            print('[%d 循环%d次得到该数字 概率为%.2f%%]' % (i,count,percentage))

    QQ截图20240507230544.png


    将代码改改 功能发生了改变 下面的代码作用是 测试随机数与随机数碰撞成功的概率
    [Python] 纯文本查看 复制代码
    import random
     
    for i in range(1,101):
     
        count = 1  
        random_1 = random.randint(0,101)
        random_2 = random.randint(0,101)
     
        while random_1 != random_2:
            random_2 = random.randint(0,101)
            count += 1
     
        else:
            percentage = (1 / count) * 100
            print('[第%d次碰撞 碰撞%d次得到该数字 概率为%.2f%%]' % (i,count,percentage))

    QQ截图20240507231655.png

    随机和循环很有意思 哈哈



    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2024-5-27 23:24
  • 签到天数: 300 天

    [LV.8]以坛为家I

     楼主| 发表于 2024-5-8 20:21:31 | 显示全部楼层
    lvkeqin 发表于 2024-5-8 18:44
    这不就是彩票吗

    程序比彩票更公平

    点评

    你说得对!看到的这么清晰  详情 回复 发表于 2024-5-10 17:31
    PYG19周年生日快乐!
    回复 支持 1 反对 0

    使用道具 举报

  • TA的每日心情
    难过
    前天 11:04
  • 签到天数: 548 天

    [LV.9]以坛为家II

    发表于 2024-5-8 09:26:30 | 显示全部楼层
    Python写这种程序相对还是容易一些的

    点评

    只会一点python  详情 回复 发表于 2024-5-8 11:53
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-5-27 23:24
  • 签到天数: 300 天

    [LV.8]以坛为家I

     楼主| 发表于 2024-5-8 11:53:58 | 显示全部楼层
    乐活 发表于 2024-5-8 09:26
    Python写这种程序相对还是容易一些的

    只会一点python
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 10:01
  • 签到天数: 1470 天

    [LV.10]以坛为家III

    发表于 2024-5-8 18:44:27 | 显示全部楼层
    这不就是彩票吗

    点评

    程序比彩票更公平  详情 回复 发表于 2024-5-8 20:21
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 11:36
  • 签到天数: 423 天

    [LV.9]以坛为家II

    发表于 2024-5-10 17:31:38 | 显示全部楼层
    心妍 发表于 2024-5-8 20:21
    程序比彩票更公平

    你说得对!看到的这么清晰
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表