본문 바로가기

Programming Language/Python3.6

[python 파이썬] 로또 번호 뽑기 코드

무작위로 1과 100 사이의 서로 다른 번호 6개를 뽑고, 그 번호들이 담긴 리스트를 리턴하는 함수

 

from random import randint


def generate_numbers(n):
    numbers = []

    while len(numbers) < n:
        num = randint(1, 100)
        if num not in numbers:
            numbers.append(num)

    return numbers


# 테스트 코드
print(generate_numbers(6))

반응형