#-*- coding: utf-8 -*-
"""created on sun may 12 21:24:19 2019
@author: history
"""#
e15.matchanalysis.py
#e15.matchanalysis.py
from random import
random
defprintintro():
print("
這個程式模擬隊伍a與b的排球比賽")
print("
這個程式執行需要a和b的能力值(以0-1之間的小數表示)")
defgetinput():
a=eval(input("
輸入隊伍a的能力值:"))
b=eval(input("
輸入隊伍b的能力值:"))
n=eval(input("
輸入模擬比賽的場次:"))
return
a,b,n
def simngames(n,proba,probb): #
ab的能力值,以及比賽場次
winsa,winsb=0,0 #
起初的分數為0
for i in range(n): #
迴圈打比賽
scorea,scoreb=simonegame(proba,probb)
if scorea>scoreb:
winsa +=1
else
: winsb +=1
return
winsa, winsb
defgameover(a,b):
return a==17 or b==17
defsimonegame(proba,probb):
scorea,scoreb=0,0
serving="a"
while
notgameover(scorea,scoreb):
if serving=="a"
:
if random()
scorea +=1
else
: serving="b"
else
:
if random()
scoreb +=1
else
: serving="a"
return
scorea, scoreb
defprintsummary(winsa,winsb):
n=winsa+winsb
print("
競技分析開始,共模擬{}場比賽
".format(n))
print("
隊伍a獲勝{}場比賽,佔比
".format(winsa,winsa/n))
print("
隊伍b獲勝{}場比賽,佔比
抄襲別人的那個:
排球比賽典型使用者
1 典型使用者 於守發 乙個大學生,對排球比較熱愛 於守發性別 年齡 男,21 職業在校大學生 收入10000 知識層次和能力 博士後,有一定的電腦操作能力且排球非常感興趣 生活 工作能力 學習,教書 動機 目的 困難 動機是想看排球比賽,目的給自己喜歡的球隊加油,困難是不懂排球規則 使用者偏好 跑...
排球比賽積分規則
1 1 比賽計分辦法 勝一局 先得21分隊勝一局,當雙方比分為20平時,先得21分隊獲勝一局。決勝局 第3局 當比分 為14平時,領先2分的隊獲得比賽勝利,8分時交換場地。2 上場陣容 上場隊員為5人,分別為1 2 3 4 5號位,前排從右至左為2 3 4號位,後排從右至左為1 5號位。3 發球方法...
排球比賽積分規則
比賽性質 排球比賽是兩隊在由球網分開的場地上進行比賽的集體專案。比賽的目的,是各隊遵守規則,將球擊過球網,使其落在對方場區的地面上,而防止秋落在本方場區的地面上。每隊可擊球三次 攔網觸球除外 將球擊回對方場區。比賽由發球開始。發球隊員擊球使其從網上飛至對方廠區,比賽由此繼續進行,直至球落地 出界或一...