首页
学习
活动
专区
圈层
工具
发布

Elif Sytax
EN

Stack Overflow用户
提问于 2018-03-14 02:13:00
回答 2查看 48关注 0票数 1

我刚开始编写代码,发现了一个错误--我不知道如何修复它。这是科德勒米第四课上的。

代码语言:javascript
复制
 def hotel_cost(nights):
  return 140 * nights

def plane_ride_cost(city):
  if city == "Charlotte":
    return 183
  elif city == "Tampa":
    return 220
  elif city == "Pittsburgh":
    return 222
  elif city == "Los Angeles":
    return 475
  def rental_car_cost(days):
    cost == days * 40
    if days >= 7:
      cost -= 50
      elif days >= 3
      cost -= 20


File "python", line 17
        elif days >= 3
           ^
    SyntaxError: invalid syntax

如果有人知道出了什么问题,你能帮忙吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-03-14 02:14:28

你忘了一个:

elif days >= 3更改为elif days >= 3:

并解开这条线

票数 0
EN

Stack Overflow用户

发布于 2018-03-14 02:14:59

代码语言:javascript
复制
if days >= 7:
      cost -= 50
elif days >= 3:
      cost -= 20

可能要阅读以下内容:https://docs.python.org/3/tutorial/controlflow.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49268770

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档