Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- def win_lose_streak(upper_limit):
- win = 0
- lose = 0
- tracking_set = set()
- for each in range(upper_limit):
- coin_flip = random.randrange(1, 3)
- if coin_flip == 1:
- win += 1
- lose = 0
- else:
- lose += 1
- win = 0
- if win != 0 and win not in tracking_set:
- tracking_set.add(win)
- elif lose != 0 and lose not in tracking_set:
- tracking_set.add(lose)
- return tracking_set
- if __name__ == '__main__':
- print(win_lose_streak(1000000))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement