Canvas of Bliss

 

수정하다 결국 코드를 다 갈아 엎고 다시 하여

랜덤으로 번호를 뽑고 그게 몇등이고 이번주 번호는 어떤 것인지 출력할 수 있도록

코드를 짰다.

결과 화면

 

 

 

 

 

 

----------------------------------------------------------------------------------------------------------------------------------
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

이 글을 공유합시다

facebook twitter kakaoTalk kakaostory naver band