[Python]Time Delays 시간지연
파이썬에서 시간을 지연시키는 방법을 알아보자.
import time # 방법1 i = 1 while i <= 10: print(i) time.sleep(1) i += 1 # 방법2 i = 0 while True: time.sleep(1) i += 1 print(i) if i >= 10: break # 방법3 i = 1 while True: time.sleep(1) if i <= 10: print(i) i += 1 continue break ## 결과 1 2 3 4 5 6 7 8 9 10
import time def time_sleep(x): time.sleep(x) print(f'Delayed for {x} seconds') step = 0.5 for i in range(0, 6): time_sleep(step) step += 0.5 delay_time = 0.5 while delay_time <= 3: time.sleep(delay_time) print(f'Delayed for {delay_time} seconds') delay_time += 0.5 for i in [.5, 1.0, 1.5, 2.0, 2.5, 3.0]: time.sleep(i) print(f'Delayed for {i} seconds') ## 결과 Delayed for 0.5 seconds Delayed for 1.0 seconds Delayed for 1.5 seconds Delayed for 2.0 seconds Delayed for 2.5 seconds Delayed for 3.0 seconds
최신 댓글