Module (66%)
Section (35%)

Модуль time

В дополнение к классу time стандартная библиотека Python предлагает модуль под названием time, который предоставляет функцию, связанную со временем. У Bас уже была возможность изучить функцию под названием time при обсуждении класса date. Теперь мы рассмотрим еще одну полезную функцию, доступную в этом модуле.

Во время прохождения этого курса Bы должны проводить много часов за компьютером. Иногда Bы можете почувствовать потребность вздремнуть. Почему нет? Напишем программу, имитирующую короткий сон студента. Взгляните на код в редакторе.

Результат:

I'm very tired. I have to take a nap. See you later. I slept well! I feel great!

output

Самая важная часть примера кода - это использование функции sleep (да, Bы можете вспомнить ее из одной из предыдущих лабораторных работ ранее в курсе), которая приостанавливает выполнение программы на заданное количество секунд.

В нашем примере это 5 секунд. Вы правы, это очень короткий сон.

Продлите сон учащегося, изменив количество секунд. Обратите внимание, что функция sleep принимает только целые числа или числа с плавающей запятой.



Code

import time

class Student:
def take_nap(self, seconds):
print("I'm very tired. I have to take a nap. See you later.")
time.sleep(seconds)
print("I slept well! I feel great!")

student = Student()
student.take_nap(5)
{{ dockerServerErrorMsg }} ×
{{ errorMsg }} ×
{{ successMsg }} ×