我正在做一个程序,将选择一个赢家的多个用户和显示赢家。我已经计算了百分数,即用户名将被追加到列表的次数。在
澄清:
到目前为止我的代码是:
probabilities = []
print("Calculating", player1 + "'s luck!")
time.sleep(3)
player1num = random.randint(0,100)
newnum = player1num / 2
newnumadded = newnum + 10
if newnumadded > 50:
bonusnum = newnumadded + 25
print(player1 + " Your number is:", str(player1num) + "! You have a percentage to win of: ", str(bonusnum) + "%!")
else:
print(player1 + " Your number is:", str(player1num) + "! You have a percentage to win of: ", str(newnumadded) + "%!")
我试图使player1变量(即用户名)存储在概率列表中的次数与百分数相同。在
约翰有百分之七十九的胜算。把约翰列入名单79次
只需在列表中添加x个元素x次:
如果要将
player1
添加到列表percentage_list
共percentage_number
次,可以执行以下操作:percentage_list.extend([player1] * percentage_number)
相关问题 更多 >
编程相关推荐