파이썬 random 모듈 질문합니다!
조회수 1326회
제가 a= random.uniform(0,10)을 사용하여 난수를 생성하려고 하는데
반복적으로 매번 다른 난수들을 생성해야 하는데, 그러러면 매번 random.uniform(0,10)다시 입력 해
주는 방법밖에 모르겠네요 ㅠㅠ
c언어의 경우에는 매번 a 라고 입력할때마다 값이 달라지게 하는 명령어가 있다고 들었는데
파이썬의 경우엔 무엇인지 알려주시면 감사하겠습니다 ㅠㅠ
1 답변
-
반복문을 쓰면 됩니다. 반복문에 대한 파이썬 강의는 프로그래머스 파이썬강의에서 배워보세요.
import random while True: if input() == 'a': a = random.uniform(0,10) else: break
위 예시에선 키보드로 a를 입력할 때마다 변수 a에 새로운 난수를 할당하고, 키보드로 a를 입력하지 않은 경우 프로그램이 종료됩니다.
-
(•́ ✖ •̀)
알 수 없는 사용자
-
댓글 입력