実践・初級問題チェック
問題 21 /40
timeモジュールでスクリプトを120秒間停止する場合、正しい記述はどれか。
選択 1
time.sleep(120000)
選択 2
time.sleep(2)
選択 3
time.sleep(120s)
選択 4
time.sleep(60*2)
解説
選択肢4が正解です。
sleep()関数の引数の単位は「秒」です。
「s」のような単位表記があるとエラーになります。
また、引数の中で掛け算などの四則計算が使えます。
例えば5時間停止する場合、「time.sleep(18000)」より「time.sleep(60*60*5)」のほうが直感的です。
(公式書籍 p.171-172)