Представьте, что в вашей машине есть встроенный тайм-трекер, который отсчитывает длительность вашей поездки в минутах. На старте на нем стоит время 00:00.
Напишите функцию, которая будет принимать длительность поездки в минутах (n) и высчитывать время окончания поездки. Возвращать функция должна сумму цифр, которые будут высвечиваться на тайм-трекере на финише при заданной длительности поездки.
car_timer(240) ➞ 4 # Со времени 00:00 прошло 240 минут, текущее время - 04:00 # Сумма цифр на трекере - 0 + 4 + 0 + 0 = 4 car_timer(14) ➞ 5 # Сумма цифр - 0 + 0 + 1 + 4 car_timer(808) ➞ 14
def car_timer(n):
return sum(map(int, str(n // 60) + str(n % 60))) def car_timer(n):
h, m = divmod(n, 60)
H = str(h).zfill(2)
M = str(m).zfill(2)
return sum(int(x) for x in H) + sum(int(y) for y in M) Если вы ищете работу на Python, на Talanto.work сейчас есть варианты для junior, middle, senior…
Рынок Python-вакансий большой, но удобным его назвать сложно. Формально вакансий много, однако в реальном поиске…
Срезы в Python — это больше, чем a[2:7]. В статье — быстрый разбор полезных приёмов:…
В этой статье мы рассмотрим возведение в степень в Python с помощью различных методов, от…
Дубликаты в списке Python — частая проблема. В статье показано, как быстро убрать повторы, в…
Услуга виртуального хостинга на SpaceWeb позволяет арендовать часть сервера (shared-сервера) и разместить на нём свой…