from random import randrange trials = 10000 sides = 6 totalrolls = 0 # total number of rolls over all trials maxrolls = 0 # biggest number of rolls in a single trial for t in range(trials): count = 1 # we will certainly do the first roll while randrange(sides) != 0: count += 1 totalrolls += count maxrolls = max(count, maxrolls) print('Average number of rolls', totalrolls/trials) print('Maximum number of rolls', maxrolls)