개발/python
파이썬 로또 생성 ( 랜덤 난수 중복 제거)
감성김씨
2019. 8. 6. 21:14
728x90
반응형
#랜덤 난수 중복 제거
import random
Number = []
ren = random.randrange(1, 46)
for i in range(6) :
while ren in Number : # 중복될 경우 다시 실행
ren = random.randrange(1, 46) # 랜덤 수 생성
Number.append(ren) # 중복 되지 않은 경우만 추가
print(Number)
######################################################
import random
print("######################################")
print("### 로또 번호 생성기 ###")
print("######################################")
print("게임 수를 입력")
num = input("게임 수 : ")
print("")
for i in range(0, int(num)):
num1 = random.sample(range(1,46),6)
print(num1)
print("######################################")
print("### 로또 번호 생성완료 ###")
print("######################################")
# num1.sort() # 정렬이 필요하다면
728x90
반응형