Я знаю 3600 секунд в час и 60 секунд в минуту, но как я могу это решить - PullRequest
0 голосов
/ 27 марта 2020

как я могу напечатать общее количество секунд с учетом параметров функции часов, минут и секунд

def print_seconds(hours, minutes, seconds):
print(___)

print_seconds (1,2,3)

Ответы [ 2 ]

0 голосов
/ 27 марта 2020
def print_seconds(hours, minutes, seconds):

secs = (hours*3600)+(minutes*60)+(seconds)
print(f'Number of seconds is {secs}')

print_seconds(2,3,40)
0 голосов
/ 27 марта 2020

Это то, что вы ищете?

def print_seconds(hours,minutes,seconds):
    print(3600*hours+60*minutes+seconds)

Для print_seconds(1,2,3) вы получите вывод 3723.

Я бы предложил datetime модуль, если вы хотите работать вовремя.

...