PYTHON: 파이썬으로 중복되지 않는 Random수 뽑아 내기!


PYTHON: 파이썬으로 중복되지 않는 Random수 뽑아 내기!

randint 함수는 1~100까지 정수를 랜덤으로 가져 온다. 일단 랜덤 수를 담을 배열 변수를 만든다. for 문을 사용 하여 10 번의 랜덤 수를 만들어 배열에 append 함수를 사용하여 담는다. range(10)은 for문의 반복 횟수를 의미한다. 이제 여기 서 중요한, 중복되는 수를 걸러내기 위하여 while 반복문을 사용한다, while a in alist : 의 뜻은 alist 배열 안에 a 변수가 있는지 확인 -> 참이라면 다시 randint(1,100) 함수가 작동된다. 그 후 append 함수를 사용하여 리스트에 추가 !


원문링크 : PYTHON: 파이썬으로 중복되지 않는 Random수 뽑아 내기!