+ 3
Think this will sort of do it. I made while loop with an if exception for 3 times 6 in a row:
import random
def rollDice():
return random.choice ([1,2,3,4,5,6])
player_start_position = 0
psp = player_start_position
def player_turn():
roll = 6
sixxes = 0
roll_sum = 0
while roll == 6:
roll = int(rollDice())
if roll == 6:
sixxes += 1
print ('Roll again!')
roll_sum += 6
else:
if sixxes == 3:
roll_sum = roll
else:
roll_sum += roll
print ('Move', roll_sum, 'steps forward!')
player_turn() # just for testing



