概率(A、B队打球)

import random
A=0
B=0
n=0
c=0
d=0
while A<75 and B<75 and n<=100:
        c = random.random()
        d = random.randint(0,100)
        n += 1
        if 0 <= d <= 50:
            print("A队拿到了球")
            print("A球投中了")
            A += 2
            print('A队的分:', A,'B队的分:', B)
        elif 51<=d<=100:
            print("B队拿到了球")
            b = random.random()
            if b <=2/3:
                print("B队投中了")
                B += 3
                print('A队的分:', A,'B队的分:', B)
            else:
                print("B队没中,开始抢篮板")
                if c<=1/2:
                    print("A队拿到了球")
                    print("A球投中了")
                    A += 2
                    print('A队的分:', A,'B队的分:', B)
                elif c<=1/2:
                    print("B队拿到了球")
                    b = random.random()
                    if b <= 2/3:
                        print("B队投中了")
                        B += 3
                        print("A队的得分:", A, 'B队的分:', B)
                    else:
                        print("B队没中,开始抢篮板")
print("A队的得分:", A, "B队的得分:", B)
if A>=75:
    print("A队胜利")
elif B>=75:
    print("B队胜利")
elif n>=100:
    if A>B:
        print('A队胜利')
    elif B>A:
        print('B队胜利')

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值