排球比赛规则
题目:赛制规定: 前四局比赛采用25分制,每个队只有赢得至少25分,并同时超过对方3分时,才胜一局。 正式比赛采用5局3胜制,决胜局的比赛采用15分制,一队先得8分后,两队交换场区,按原位置顺序比赛到结束。 在决胜局(第五局)之比赛,先获15分并领先对方2分为胜。 该问题的IPO描述如下: 输入:两个球员(球员A和球员B)的能力概率,模拟比赛的场次 处理:模拟比赛过程 输出:球员A和B分别赢得球赛的概率 程序如下: # -*- encoding:utf-8 -*- ''' 模拟排球竞技 @author: bpf ''' # 比赛规则: # 1. 采用5局3胜制 # 2. 前四局采用25分制,每个队只有在赢得至少25分,且同时超过对方2分时才胜一局 # 3. 决胜局(第五局)采用15分制,先获得15分,且同时超过对方2分为胜 from random import random def printInfo(): ''' 打印程序的功能信息 ''' print("\t\t这个程序模拟2个队伍A和B的排球竞技比赛!") print("\t 程序运行需要队伍A和B的能力值(0到1之间的小数表示)") def getInputs(): ''' 获得用户输入的参数 ''' a = eval(input("请输入队伍A的能力值(0~1):")) b = eval(input("请输入队伍B的能力值