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

为什么我得到 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

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号