目录
一、问题描述:
获取不同选手的能力差距,在重复实验下,分析选手的最终胜率。
二、流程图
三、代码实现
import random
def printinfo():
print("竞技模拟比赛:分析能力值有微小差别的2人在大量比赛后的胜率")
print("每个球都有难度系数,难度系数在能力值内,能赢,否则输")
print("规则:A发球,赢了得分,输了给B发球。循环这个过程直到赢N次获胜")
print("通过随机数调取,统计二人差异")
def getnum():
a = eval(input("请输出选手一的能力值(0—1小数表示):"))
b = eval(input("请输出选手二的能力值(0—1小数表示):"))
win = eval(input("请输入获胜选手需赢球次数:"))
n = eval(input("模拟场次:"))
return a,b,win,n
def gameOver(a,b):