PYTHON 中的掷骰子模拟器
python 463
原文标题 :Dice throwing simulator IN PYTHON
我正在制作一个掷骰子模拟器,它会为我生成 N 个掷骰子,但会为每个掷骰子分配一个名称,例如:
[5,7,8]
然后打印
Player 1: 5
Player 2: 7
Player 3: 8
这是我的代码:
import random
players = int(input("Number of players:"))
throw_i = [random.randint(1, (30 * 1)) for _ in range(players)]
print(throw_i)
#Print results
for i in range (1, players+1):
print('Player', i,':', throw_i[0]+1)
我的代码的示例输出是:
[22, 13, 18, 13]
Player 1 : 23
Player 2: 23
Player 3 : 23
Player 4 : 23
这是行不通的!如果有人可以帮助我,我将不胜感激,我刚开始使用 Python,对我来说太复杂了