import random
NUM_TRIALS = 500
NUM_TURNS_IN_TRIAL = 10
DIRECTIONS = [-1, 1] # do we go in the positive direction or the negative direction?
def pick_move():
distance = random.randint(1, 10)
direction = random.choice(DIRECTIONS)
return distance * direction
def generate_overall_move():
turns = [pick_move() for _ in range(NUM_TURNS_IN_TRIAL)]
return sum(turns)
for _ in range(NUM_TRIALS):
print(generate_overall_move())