日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

关于体育的python毕业设计_Python实例13:体育竞技分析

發(fā)布時(shí)間:2025/3/15 python 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于体育的python毕业设计_Python实例13:体育竞技分析 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Python實(shí)例13:體育競(jìng)技分析

8.1.1 問(wèn)題分析

需求:毫厘是多少?如何科學(xué)分析體育競(jìng)技比賽?

輸入:球員的水平;

輸出:可預(yù)測(cè)的比賽成績(jī);

8.1.2 自頂向下,自底向上

將大問(wèn)題分為幾個(gè)小問(wèn)題部分;

將由底部逐步向上;

在這里插入圖片描述

實(shí)例講解

自上向下設(shè)計(jì)步驟:

打印程序的介紹性信息式;printInfo()

獲得程序運(yùn)行參數(shù):proA,proB,n;getInputs()

利用球員A和B的能力值,模擬n局比賽;simNGames()

輸出球員A和B獲勝比賽的場(chǎng)次及概率;printSummary()

第一階段:定義函數(shù)

def main():

printIntro()

probA, probB, n = getInputs()

winsA, winsB = simNGames(n, probA, probB)

printSummary(winsA, winsB)

def printIntro():

print("這個(gè)程序模擬兩個(gè)選手A和B的某種競(jìng)技比賽")

print("程序運(yùn)行需要A和B的能力值(以0到1之間的小數(shù)表示)")

def getInputs():

a = eval(input("請(qǐng)輸入選手A的能力值(0-1):"))

b = eval(input("請(qǐng)輸入選手B的能力值(0-1):"))

n = eval(input("模擬比賽的場(chǎng)次:"))

return a, b, n

def printSummary(winsA, winsB):

n = winsA + winsB

print("競(jìng)技分析開始,共模擬{}場(chǎng)比賽".format(n))

print("選手A獲勝{}場(chǎng)比賽,占比{:0.1%}".format(winsA, winsA/n))

print("選手B獲勝{}場(chǎng)比賽,占比{:0.1%}".format(winsB, winsB/n))

第二階段:步驟3,模擬N局比賽

def simNGames(n, probA, probB):

winsA, winsB = 0, 0

for i in range(n):

scoreA, scoreB = simOneGame(probA, probB)

if scoreA > scoreB:

winsA += 1

else:

winsB += 1

return winsA, winsB

第三階段:

def simOneGame(probA, probB):

scoreA, scoreB = 0, 0

serving = "A"

while not gameOver(scoreA, scoreB):

if serving == "A":

if random() < probA:

scoreA += 1

else:

serving = "B"

else:

if random() < probB:

scoreB += 1

else:

serving = "A"

return scoreA, scoreB

def gameOver(a, b):

return a == 15 or b == 15

完整代碼:

from random import random

def printIntro():

print("這個(gè)程序模擬兩個(gè)選手A和B的某種競(jìng)技比賽")

print("程序運(yùn)行需要A和B的能力值(以0到1之間的小數(shù)表示)")

def getInputs():

a = eval(input("請(qǐng)輸入選手A的能力值(0-1):"))

b = eval(input("請(qǐng)輸入選手B的能力值(0-1):"))

n = eval(input("模擬比賽的場(chǎng)次:"))

return a, b, n

def printSummary(winsA, winsB):

n = winsA + winsB

print("競(jìng)技分析開始,共模擬{}場(chǎng)比賽".format(n))

print("選手A獲勝{}場(chǎng)比賽,占比{:0.1%}".format(winsA, winsA/n))

print("選手B獲勝{}場(chǎng)比賽,占比{:0.1%}".format(winsB, winsB/n))

def simOneGame(probA, probB):

scoreA, scoreB = 0, 0

serving = "A"

while not gameOver(scoreA, scoreB):

if serving == "A":

if random() < probA:

scoreA += 1

else:

serving = "B"

else:

if random() < probB:

scoreB += 1

else:

serving = "A"

return scoreA, scoreB

def gameOver(a, b):

return a == 15 or b == 15

def simNGames(n, probA, probB):

winsA, winsB = 0, 0

for i in range(n):

scoreA, scoreB = simOneGame(probA, probB)

if scoreA > scoreB:

winsA += 1

else:

winsB += 1

return winsA, winsB

def main():

printIntro()

probA, probB, n = getInputs()

winsA, winsB = simNGames(n, probA, probB)

printSummary(winsA, winsB)

main()

這個(gè)程序模擬兩個(gè)選手A和B的某種競(jìng)技比賽

程序運(yùn)行需要A和B的能力值(以0到1之間的小數(shù)表示)

請(qǐng)輸入選手A的能力值(0-1):0.79

請(qǐng)輸入選手B的能力值(0-1):0.8

模擬比賽的場(chǎng)次:10000

競(jìng)技分析開始,共模擬10000場(chǎng)比賽

選手A獲勝5277場(chǎng)比賽,占比52.8%

選手B獲勝4723場(chǎng)比賽,占比47.2%

點(diǎn)贊,關(guān)注,收藏👍,?,👀點(diǎn)贊,關(guān)注,收藏👍,?,👀點(diǎn)贊,關(guān)注,收藏👍,?,👀

😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘😘

💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪

在這里插入圖片描述

總結(jié)

以上是生活随笔為你收集整理的关于体育的python毕业设计_Python实例13:体育竞技分析的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久久国产精品毛片 | 伊人婷婷在线 | 日韩一级成人 | 国精产品一区一区三区免费视频 | 青青操视频在线播放 | 理论片中文字幕 | 狠狠艹狠狠干 | 久久久伦理片 | 国产成人综合欧美精品久久 | 成人亚洲 | 60分钟 | 神马影院午夜伦理 | videos另类灌满极品另类 | 黄色网页大全 | 精品久久久网站 | 超碰在线图片 | 国语对白自拍 | 成人高清在线 | 亚洲v国产v欧美v久久久久久 | 欧美另类69xxxx | 国产精品88久久久久久妇女 | 国产情侣激情 | 久久久艹 | 日本毛片在线看 | 女同性恋毛片 | 日韩成人在线网站 | 熟女人妻aⅴ一区二区三区60路 | 不卡的毛片 | 国产乡下妇女做爰毛片 | 2017天天干| 啪啪网免费| 欧美日韩不卡一区二区 | 欧美日韩在线成人 | av在线不卡免费看 | 无码人妻av免费一区二区三区 | 波多野结衣办公室33分钟 | 国产aⅴ精品一区二区果冻 台湾性生生活1 | 97色伦97色伦国产欧美空 | 亚洲热热 | 国产一级在线视频 | 不卡视频在线观看免费 | 国产有码在线观看 | 欧美一区二区公司 | 色屁屁www| www..99热 | 免费福利影院 | 少妇毛片| 中文字幕 国产 | 日韩 欧美 国产 综合 | 免费观看污网站 | 大屁股白浆一区二区三区 | 亚洲性综合 | 成人综合激情网 | 丰满秘书被猛烈进入高清播放在 | 日日夜夜精品视频 | 欧美激情喷水 | 久久精品这里只有精品 | 日韩午夜免费视频 | 九九精品视频在线观看 | 日韩乱淫 | av超碰在线观看 | 亚洲人一区 | 黄色片地址 | 国产真实老熟女无套内射 | 亚洲有吗在线 | 超碰在线日韩 | 91中文在线观看 | 欧美1页| 色视频在线观看 | 亚洲激情综合网 | 人人干夜夜操 | 午夜精品视频在线 | av片一区二区三区 | 韩日一级片 | 国产www色| 91噜噜噜 | 少妇人妻综合久久中文字幕 | 无码人妻精品一区二区蜜桃视频 | 波多野吉衣av无码 | 欧美一区免费看 | 国产精品美女久久久久av超清 | 琪琪午夜伦理影院7777 | 中文字幕久久熟女蜜桃 | 女性生殖扒开酷刑vk | 黄色网一级片 | 毛片视频在线免费观看 | 欧美一级做性受免费大片免费 | h部分肌肉警猛淫文 | 日韩精品一区二 | 老公吃小头头视频免费观看 | 狠狠操2019| 看免费毛片 | 国产精品一区一区三区 | 国产精品伦一区二区三级视频 | 国产精品自产拍高潮在线观看 | 久久久久国产视频 | 欧美日韩视频在线 | 91大神久久 | 干美女av|