Python名称错误,我无法理解

Python名称错误,我无法理解,python,return,return-value,definition,Python,Return,Return Value,Definition,我现在正在练习定义函数: def get_seconds(hours, minutes, seconds): return 3600*hours+60*minutes+seconds 现在,我想执行该函数: amount_a = get_seconds(7200*minutes+30*seconds) amount_b = get_seconds(__) result = amount_a + amount_b print(result) 错误: NameError: name 'm

我现在正在练习定义函数:

def get_seconds(hours, minutes, seconds):
    return 3600*hours+60*minutes+seconds
现在,我想执行该函数:

amount_a = get_seconds(7200*minutes+30*seconds)
amount_b = get_seconds(__)
result = amount_a + amount_b
print(result)
错误:

NameError: name 'minutes' is not defined
首先定义“get_seconds”函数,只需执行以下操作:

amount_a = get_seconds(hours=2, minutes=30, seconds=0)
amount_b = get_seconds(hours=0, minutes=45, seconds=15)

哦,真管用!我没有意识到我必须设置语法来增加小时、分钟和秒的含义。谢谢你!太棒了!多练习多经验~