python lotto
-
[Python 실습] 로또 프로그램 만들기Python/Python 실습 2022. 7. 26. 11:50
import random # 로또 1등부터 5등까지 당첨번호를 다 출력해주는 프로그램 짜기 # 1부터 45까지 숫자 (난수 발생) # 0부터 지정숫자 전까지 이므로 +1 해야함 # 6개를 맞추기 # 똑같은 숫자가 나올 수 있을까? => 그러면 안된다! # 똑같은 숫자가 나올 수 있으니 for문을 돌려서 중복을 제거해야함. # 1등은 6개를 다 맞추고, 2등은 5개 + 2등숫자(보너스) 뽑기, 3등은 5개 맞추기, 4등은 4개 맞추기, 5등은 3개 num = [None] * 7# None을 7개 설정함으로서 크기 지정 for i in range(7): num[i] = random.randint(1,45) for j in range(1): if num[i] == num[j]:# 같으면 num[j] = ran..