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

name=input ("please enter your name") .upper() 

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


if name==list:names

print ("You are allowed to play my game")

else

    prin ("ACCES DENIED!"))


浮云间
浏览 220回答 3
3回答

慕无忌1623718

您的解决方案可能是这样的: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')

临摹微笑

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

慕的地10843

欢迎使用堆栈溢出。我建议您阅读有关 if 语句的 python 文档。这清楚地定义了语法。最常见的遗漏是在您的条件if之后和之后的冒号else。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python