티스토리 뷰

반응형

1. chatgpt 명령 프롬프트

파이썬 전문가라고 가정합니다.
로또 번호를 생성하는 코드를 작성해줘.
로또 번호 5세트를 추천하는 프로그램이야.

2. 로또번호 생성 프로그램

가. 파이선 코드

import random

def generate_lotto_numbers(num_sets):
    lotto_sets = []

    for _ in range(num_sets):
        # 1에서 45까지의 숫자 중에서 중복 없이 6개를 무작위로 선택합니다.
        lotto_numbers = random.sample(range(1, 46), 6)
        lotto_numbers.sort()
        lotto_sets.append(lotto_numbers)

    return lotto_sets

if __name__ == "__main__":
    num_sets = 5  # 생성할 로또 번호 세트 개수
    recommended_lotto_sets = generate_lotto_numbers(num_sets)

    # 생성된 로또 번호 세트를 출력합니다.
    for i, lotto_numbers in enumerate(recommended_lotto_sets, start=1):
        print(f"로또 번호 세트 {i}: {lotto_numbers}")

나. 결과물

로또 번호 세트 1: [1, 8, 19, 22, 23, 30]
로또 번호 세트 2: [10, 11, 26, 32, 33, 41]
로또 번호 세트 3: [5, 10, 11, 19, 22, 26]
로또 번호 세트 4: [5, 10, 20, 37, 42, 44]
로또 번호 세트 5: [7, 10, 11, 15, 21, 37]
반응형