在if ... elif..else构造中的何处添加注释?

您可以在if ... elif ... else语句中的任何位置放置注释,即在每个这些块之前或在每个这些块内。请注意,您不能将多行注释放在elif和else块之前,因为这些注释实际上是字符串,这意味着整个构造都会中断。例如,

# If check
if True:
   # Another Comment style
   print("If block")
# Else if statement
elif False:
   # Another Comment style
   print("elif block")
# Else
else:
   # Another Comment style
   print("Else block")

这将给出输出:

If block