코드예시👨🏻💻▶️ 파이썬
파이썬 랜덤으로 숫자 뽑을때 중복 제거하고 작은수 찾기
코뮤니티
2020. 10. 21. 17:45
문제 내용
랜덤으로 20가지의 숫자를 뽑았을 때 가장 작은 숫자를 찾을때 뽑힌 20가지의 숫자를 중복되면 안된다 라는 질문에서
중복을 제거하는 방법을 if문을 사용해서 푸는 방법 알려주세요 ㅠㅠ
문제 풀이
import random as r
number = []
# 무한 반복문 실행
while True:
random_number = r.randint(1, 100)
# 랜덤숫자가 리스트에 없을 경우 리스트에 추가
if random_number not in number :
number.append(random_number)
# 리스트의 길이가 20이면 반복문 종료
if len(number) == 20:
break
print(number)
print('최소값: {}'.format(min(number)))
코드 결과
[40, 99, 12, 64, 73, 70, 72, 33, 32, 66, 68, 65, 46, 37, 20, 59, 78, 22, 62, 52]
최소값: 12
나와 어울리는 개발자 유형 찾기
MBTI로 알아보는 개발자 유형 내 안의 개발자를 찾아서...⭐
comu.codeuniv.kr
참고
파이썬 알려주세요ㅜㅠ
대한민국 모임의 시작, 네이버 카페
cafe.naver.com