Задача 1
Научите Анфису сообщать время в формате ЧЧ:ММ:СС (часы, минуты, секунды).
Например На часах 19:28:06
.
Код:
def print_time(hour, minute, second):
print (f'На часах {hour}:{minute}:{second}' ) # аргумент должен содержать f-строку
print_time('19', '28', '06')
Результат:
На часах 19:28:06
Задача 2
Анфисе передали список listened
(англ. listen, «слушать») с хронометражем прослушанных песен в секундах.
Выведите на экран суммарную статистику:'Вы прослушали N песен.'
Где:N
— длина списка listened
.
Код:
def calc_stat(listened): # от англ. calculate statistics, посчитать статистику
return (f'Вы прослушали {len(listened)} песен.') # напишите код функции calc_stat
print(calc_stat([193, 148, 210, 144, 174, 159, 163, 189, 230, 204]))
Результат:
Вы прослушали 10 песен.
Задача 3
Анфисе передали список listened
(англ. listen, «слушать») с хронометражем прослушанных песен в секундах.
Выведите на экран суммарную статистику:'Вы прослушали N песен, общей продолжительностью M минут и S секунд.'
Где:N
— длина списка listened
;M
— количество целых минут общей продолжительности прослушанного;S
— остаток от целых минут.
Код:
def calc_stat(listened): # от англ. calculate statistics, посчитать статистику
T = 0
for i in range (len (listened)):
T+= int (listened[i])
return (f'Вы прослушали {len(listened)} песен, общей продолжительностью {T//60} минут и {T%60} секунд.') # напишите код функции calc_stat
print(calc_stat([193, 148, 210, 144, 174, 159, 163, 189, 230, 204]))
Результат:
Вы прослушали 10 песен, общей продолжительностью 30 минут и 14 секунд.
Оставьте комментарий
You must be logged in to post a comment.