다음주부터 일주일에 로또 5천원 어치를 구매할 계획이다.
처음 시작은 그냥 랜덤으로 자동 번호 생성기를 통해 번호를 생성해보자.
오늘은 자애로우신 ChatGPT 신의 도움을 받아 무작위 번호 6개 생성하기 코드를 짜보았다.
import random
def generate_lotto_numbers():
# 1부터 45까지의 숫자 중에서 6개를 선택
lotto_numbers = random.sample(range(1, 46), 6)
return sorted(lotto_numbers)
def generate_multi_lotto_numbers(num_tickets):
# num_tickets 개수만큼 로또 번호 생성하여 리스트로 변환
return [generate_lotto_numbers() for _ in range(num_tickets)]
if __name__ == "__main__":
# 5000원 어치 구매!
num_tickets = 5
list_lotto_numbers = generate_multi_lotto_numbers(5)
for i, lotto_numbers in enumerate(list_lotto_numbers, start = 1):
print(f"로또 {i} 번호", lotto_numbers)
로또 1 번호 [2, 8, 13, 14, 26, 37]
로또 2 번호 [3, 13, 22, 23, 38, 40]
로또 3 번호 [2, 8, 14, 25, 35, 36]
로또 4 번호 [4, 15, 16, 20, 24, 28]
로또 5 번호 [6, 17, 23, 25, 32, 39]
음... 한 주만에 바로 당첨되면 그것도 곤란한데... :)

2023. 12. 2일 결과는...?
다행히 당첨이 안됐다 :(


'1년1억' 카테고리의 다른 글
[1년 1억][로또] 3. 온라인에서 로또 구매해기! (0) | 2023.12.14 |
---|---|
[1년1억][로또] 2 - 데이터셋 만들기 (0) | 2023.12.10 |
[1년1억] 1 - 2024년의 목표 (1) | 2023.12.02 |