반응형
로또번호 1 ~ 45까지의 수를 중복되지 않도록 6개 생성하는 파이썬 코드입니다.
import random
lotto=[]
n=0
while len(lotto) < 6:
num=random.randint(1,45) # 1~45까지의 난수
if(lotto.count(num)==0): # 이미 생성된 번호가 아니면 (중복 수 체크)
lotto.append(num)
lotto.sort() # 크기 순 정렬
print(lotto)
반응형
'Python' 카테고리의 다른 글
(파이썬) matplotlib: 기온 데이터로 기온 변화 그래프 그리기 (0) | 2023.11.10 |
---|---|
(파이썬) 입력 받은 수를 거꾸로 출력하기 (0) | 2023.11.09 |
(파이썬) 문자열 처리: 함수 (2) (0) | 2023.11.03 |
(파이썬) 문자열 처리 (1) (0) | 2023.11.03 |
(파이썬) random.randint(), randrange: 난수 생성 (0) | 2023.11.01 |