파이썬
파이썬 : 입력한 숫자만큼 로또 번호 출력하기
스노위13
2022. 7. 22. 12:31
사용자가 숫자를 입력하면 그 개수만큼 로또 번호를 출력하는 함수를 만들어보자.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
import random def myLotto(num):
lotto_list = []
for i in range(num):
arr = set()
while len(arr) < 6:
ran = random.randint(1, 45)
arr.add(ran)
lotto_list.append(sorted(arr))
return lotto_list
num = int(input('구매하실 로또 수량을 입력해 주세요: '))
result = myLotto(num)
print(result)
|
cs |
위의 함수를 수행한 결과는 아래와 같다.

이번달 중순부터 파이썬 수업이 시작되었다! 자바와는 같으면서도 다른 부분들이 헷갈리지만 열심히 공부해봐야지!