2014-03-01 3 views
1

파이썬에서 30 초 동안 3 초마다 난수를 표시하는 프로그램을 만들려고합니다. 나는 이것을 이렇게 먼 길로하는 법을 안다 :파이썬에서 무작위 모듈

import random 

print (random.randint(0,100)) 

from time import sleep 

sleep(3) # Time in seconds 

나는 이것을 10 번했다. 이 과정을 단축시킬 방법이 있습니까? 바로 그러한 요구 사항을 위해 설계

+0

당신이 정확히 * 무엇을 의미합니까 * "이 과정 짧게"? – Christian

+0

짧게하면 10 번 모두 쓰지 않아도됩니다. – user3369297

+0

그러면 아래의 답변을 통해 문제가 해결 될 수 있습니다. ** 파이썬에서 ** 루프에 대해 읽어보십시오. 프로그래밍에서 필수적입니다. – Christian

답변

0
from time import sleep 
for x in range(0,10): 
    print (random.randint(0,100)) 
    sleep(3) 
1

사용 루프 :

import random 
import time 
for i in range(10): 
    print(random.randint(0, 100)) 
    time.sleep(3) 
관련 문제