Python 3.4英雄的扑克位置
我有一张有9个座位的扑克桌,代表着玩家名单和按钮位置。 我必须计算英雄的位置(UTG、中间位置、后期位置、CO、BB、SB…)。 有些座位可能是空的,在这种情况下,该位置用“”填充 在这种情况下,英雄是小盲人Python 3.4英雄的扑克位置,python,position,poker,Python,Position,Poker,我有一张有9个座位的扑克桌,代表着玩家名单和按钮位置。 我必须计算英雄的位置(UTG、中间位置、后期位置、CO、BB、SB…)。 有些座位可能是空的,在这种情况下,该位置用“”填充 在这种情况下,英雄是小盲人 有没有办法解决这个问题?我用2解决了这个问题(先从按钮循环到最后,然后从开始循环到按钮-1): 英雄是小盲还是大盲?这不是一个扑克网站,而是一个编程网站。你不能指望人们知道扑克的规则和术语。 table=["Player_1","Player_2","","","Hero","","","
有没有办法解决这个问题?我用2
解决了这个问题(先从按钮循环到最后,然后从开始循环到按钮-1):
英雄是小盲还是大盲?这不是一个扑克网站,而是一个编程网站。你不能指望人们知道扑克的规则和术语。
table=["Player_1","Player_2","","","Hero","","","","Player_3"]
button_position=1#Player_2 is the Button
def position(table,button_position):
temp = [x for x in table if x!=""]
contatore=0
relative_position=0
for i in range(button_position,len(table)):
if(table[i]!=""):
contatore=contatore+1
if(table[i]=="Hero"):
relative_position=contatore
if(relative_position==0):
for i in range(0,button_position-1):
if(table[i]!=""):
contatore=contatore+1
if(table[i]=="Hero"):
relative_position=contatore
return relative_position