수정하다 결국 코드를 다 갈아 엎고 다시 하여
랜덤으로 번호를 뽑고 그게 몇등이고 이번주 번호는 어떤 것인지 출력할 수 있도록
코드를 짰다.
----------------------------------------------------------------------------------------------------------------------------------
import random
count = 0
while True:
count += 1
bonusNum = True
random.random()
p = [x for x in range(1, 46)]
todayLotto = random.sample(p, 7)
myLotto = random.sample(p, 6)
Bonus = todayLotto[6]
cnt = 0
numberList = []
#보너스 번호
Num = True
for i in todayLotto:
for j in myLotto:
if i == j:
if j == Bonus:
Num = False
numberList.append(i)
cnt += 1
break
if cnt == 3:
print("5등 당첨")
print('오늘의 당첨 로또 : ', todayLotto)
print('보너스 넘버 ', Bonus)
print('본인의 랜덤 로또 : ', myLotto)
break
if cnt == 4:
print("4등 당첨")
print('오늘의 당첨 로또 : ', todayLotto)
print('보너스 넘버 ', Bonus)
print('본인의 랜덤 로또 : ', myLotto)
break
if cnt == 5:
print("3등 당첨")
print('오늘의 당첨 로또 : ', todayLotto)
print('보너스 넘버 ', Bonus)
print('본인의 랜덤 로또 : ', myLotto)
break
if cnt == 6 and Num == False:
print("2등 당첨")
print('오늘의 당첨 로또 : ', todayLotto)
print('보너스 넘버 ', Bonus)
print('본인의 랜덤 로또 : ', myLotto)
break
if cnt == 6 and Num == True:
print("1등 당첨")
print('오늘의 당첨 로또 : ', todayLotto)
print('보너스 넘버 ', Bonus)
print('본인의 랜덤 로또 : ', myLotto)
break
Python> Class 이용 계산기 만들기 (0) | 2020.07.26 |
---|---|
Python> random 으로 로또 당첨 확인하기 (0) | 2020.07.23 |
[Python] 파이썬 파일경로 지정하기 : 상대경로/절대경로 (0) | 2020.07.23 |
Python을 시작하기에 앞서 (0) | 2020.07.21 |