每三次出局就要刷新跑壘員
在判斷是跑壘還是出局的時候可以用n[1] == "B" 如果是的話再進行跑壘的判斷,n[1] == "R"或n == "HR"就把壘上的人數加總再+1,else就不用多說了吧
在壘包的部分可以用一個一維陣列z = [0,0,0]只要有人就改1,再進行判斷加多少分時只是要用sum函式就可以
1B就是sum(z[-1:]),z[0],z[1],z[2] = 1,z[0],z[1]
2B就是sum(z[-2:]),z[0],z[1],z[2] = 0,1,z[0]
3B就是sum(z),z[0],z[1],z[2] = 0,0,1
HP就是sum(z)+1(擊球員),z[0],z[1],z[2] = 0,0,0