为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我得到 else 的无效语法

为什么我得到 else 的无效语法

浮云间 2021-06-08 13:04:05
name=input ("please enter your name") .upper() names=["MARTIN","JAMES","LOUIS","BABYSHARK"]if name==list:namesprint ("You are allowed to play my game")else    prin ("ACCES DENIED!"))
查看完整描述

3 回答

?
慕无忌1623718

TA贡献1744条经验 获得超4个赞

您的解决方案可能是这样的:


names=["MARTIN","JAMES","LOUIS","BABYSHARK"]

name = input('Enter your name:').upper()


if name in names:

    print('You can play my game')

else:

    print('Access Denied')


查看完整回答
反对 回复 2021-06-16
?
临摹微笑

TA贡献1982条经验 获得超2个赞

您需要在 if 和 else 语句后添加冒号。您还需要缩进 if 段中的代码。


查看完整回答
反对 回复 2021-06-16
?
慕的地10843

TA贡献1785条经验 获得超8个赞

欢迎使用堆栈溢出。我建议您阅读有关 if 语句的 python 文档。这清楚地定义了语法。最常见的遗漏是在您的条件if之后和之后的冒号else


查看完整回答
反对 回复 2021-06-16
  • 3 回答
  • 0 关注
  • 219 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信