Coding/Python
[Python] 랜덤로또번호(lotto) 만들기
포스트it
2020. 12. 7. 11:29
728x90
반응형
안녕하세요. 비전공자가 코딩하는
포스트it 입니다 !
오늘의 코딩은,
Python으로 만든 랜덤 로또번호(lotto)
입니다.

- code -
import random
# 1번방법
def lotto():
lotto = random.sample(range (1, 46), 6)
return lotto
print(lotto())
# 2번 방법
lotto_numlist = []
cnt = 0
while cnt < 6 :
xx = random.randint(1, 46)
if xx not in lotto_numlist:
lotto_numlist.append(xx)
cnt += 1
print(lotto_numlist)
# 3번 방법
lotto_numlist = []
cnt = 0
while len(set(lotto_numlist)) < 6 :
xx = random.randint(1, 46)
lotto_numlist.append(xx)
print(set(lotto_numlist))
728x90
반응형