import random
def getNumber():
return random.randrange(1, 46)
#getNumber 함수 정의하는데 랜덤값을 1~45사이 숫자를 출력함
lotto = []
num = 0
#추첨된 로또 숫자를 저장할 lotto 리스트와 추첨된 숫자를 임시 저장할 변수를 초기화
print("** 로또 추첨을 시작합니다. ** \n");
while True:
num = getNumber()
if lotto.count(num) ==0:
lotto.append(num)
#lotto.append(num)함수롤 뒤에서부터 번호 숫자 추가
if len(lotto) >=6:
break
print("추첨된 로또 번호 ==> ", end='')
lotto.sort()
#뽑힌 숫자 6개를 lotto.sort()로 오름차순 정렬
for i in range(0, 6):
print("%d " % lotto[i], end='')
#해당 숫자를 출력
'파이썬 코드' 카테고리의 다른 글
입력 받은 특정 문자열 변경 코드 (0) | 2021.05.18 |
---|---|
파이썬 특정 문자 삭제하는 코드 (0) | 2021.05.18 |
문자열 중간의 공백까지 삭제해 주는 코드 (0) | 2021.05.18 |
원 반지름 구하기 (0) | 2021.04.27 |
파이썬 구구단 출력 (0) | 2021.04.27 |