본문 바로가기

Python

PYTHON 파이썬으로 중복되지 않는 Random 랜덤 수 만들기

반응형

randint 함수는 1~100까지 정수를 랜덤으로 가져 온다.

일단 랜덤 수를 담을 배열 변수를 만든다.

for 문을 사용 하여 10 번의 랜덤 수를 만들어 배열에 append 함수를 사용하여 

담는다. 

range(10)은 for문의 반복 횟수를 의미한다. 

반응형

이제 여기 서 중요한, 중복되는 수를 걸러내기 위하여 

while 반복문을 사용한다,

while a in alist : 의 뜻은 alist 배열 안에 a 변수가 있는지 확인 -> 참이라면 

다시 randint(1,100) 함수가 작동된다. 

그 후 append 함수를 사용하여 리스트에 추가 ! 

2023.03.16 - [Python] - Python PyQt 로 계산기 만드는 방법을 알려드립니다 + 중요한 예외처리 알고리즘 포함 !!

반응형