我是python的新手。我需要帮助。 这种情况的正确语法(如果有的话)是什么?
if blabla:
if not blablabla:
print ("Some code..")
elif not blablabla:
print("Some other code..")
else:
print("Final code")
是否可以做这样的事情?
谢谢。
答案 0 :(得分:1)
编辑:看似白色空间很好。糟糕。
假设您定义x
,y
和z
,如果您正确使用它,您的代码将正常运行。
始终定义x
为真:
如果y = False
和z = True
,则输出为Some code...
如果y
和z
为True
,则输出为Final Code
如果y
和z
为False
,则输出为Some code...
如果y = True
和z = False
,则输出为Some other code...
如果x = False
则没有任何内容会自动完成,因为if x:
运行的唯一方式是x
不是False
。另外,请将第一行的"
更改为:
以防止不可避免的错误。