python函数参数输入错误_Python:错误的函数参数?

给出的错误对您来说有点误导,因为您的参数传递顺序错误。在

请求指示define a function called trip_cost that takes two arguments, city and days.

稍后您将添加第三个参数spending_moneyModify your trip_cost function definition. Add a third argument, spending_money.

您需要的结果函数是:def trip_cost(city,days,spending_money):

return rental_car_cost(days) + hotel_cost(days) + plane_ride_cost(city) + spending_money

如果更改了参数顺序,则会出现如下错误:Oops, try again. trip_cost('Tampa', 7, 0) raised an error: unsupported operand type(s) for -: 'str' and 'int'

这是第6步。在

所以更改您的订单就可以了。

对于第7步,我尝试更改顺序,但也出现了以下错误:Oops, try again. trip_cost should take exactly three parameters: city, days, and spending_money (in that order).

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值