-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathLottery.py
More file actions
37 lines (27 loc) · 956 Bytes
/
Lottery.py
File metadata and controls
37 lines (27 loc) · 956 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# IS it better to pick random numbers or specfic numbers each time you play the lottery
# Rules
# Must pick 6 numbers
# 5 are different numbers from 1 - 70
# 1 number from 1- 25
import math
import random
white_balls = list(range(1,71))
gold_balls = list(range(1,26))
def lottery(my_numbers):
win_white = random.choices(white_balls,k=5)
win_gold = random.choices(gold_balls,k=5)
my_numbers_white = my_numbers[0:6]
my_numbers_gold = my_numbers[5]
for i in my_numbers_white:
if i in win_white and my_numbers_gold==win_gold:
win = 1
else:
win = 0
break
return win
# my_numbers = random.sample(white_balls,5)+random.sample(gold_balls,1)
wins = 0
for i in range(10000000):
my_numbers = random.sample(white_balls, 5) + random.sample(gold_balls, 1)
wins += lottery(my_numbers)
print('You have won '+str(wins)+' times after 300,000,000 games')