gpt4 book ai didi

python 2.7 : Code won't return answer - someone explain why?

转载 作者:行者123 更新时间:2023-11-28 22:40:58 24 4
gpt4 key购买 nike

这是我使用的代码:

def computepay(hours, rate):
hrs=float(hours)
rte=float(rate)
if hrs < 40:
pay = hrs * rte
return pay
else:
pay = (rte * 40) + (hrs - 40)*(rte * 1.50)
return pay
computepay(45,10.50)

如果我用 print 切换返回命令,我的答案就会显示出来,但我正在处理的项目要我使用 return,当我运行程序时,它不会输出答案。我不知道为什么。

最佳答案

你只需要在调用你的函数时打印一个。对于调用方法时的这一行:

computepay(45,10.50)

只需这样做:

print(computepay(45,10.50))

您将打印 computepay 方法中发生的任何事情的“返回值”。

关于 python 2.7 : Code won't return answer - someone explain why?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33115856/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com