Python-行继续后的字符无效

Python-行继续后的字符无效,python,Python,我试图用Python编写一个比较函数: a = 1 print( "1" if a < 1 else \ # Just testing... "2" if a == 1 else \ # Testing whether comments work after backslashes "3" # Last one! ) 去掉反斜杠。在这种情况下,它们是不必要的,因为您的行位于括号内 print( "1" if a <

我试图用Python编写一个比较函数:

a = 1
print(
    "1" if a < 1 else \  # Just testing...
    "2" if a == 1 else \ # Testing whether comments work after backslashes
    "3"                  # Last one!
)

去掉反斜杠。在这种情况下,它们是不必要的,因为您的行位于括号内

print(
    "1" if a < 1 else   # <- a < 1
    "2" if a == 1 else  # <- a == 1
    "3"                 # a > 1
)
打印(

“1”如果a<1 else#则去掉反斜杠。在这种情况下,它们是不必要的,因为您的行在括号内

print(
    "1" if a < 1 else   # <- a < 1
    "2" if a == 1 else  # <- a == 1
    "3"                 # a > 1
)
打印(

"1"如果a<1 else#去掉反斜杠。在这种情况下,它们是不必要的,因为你的行在括号内。去掉反斜杠。在这种情况下,它们是不必要的,因为你的行在括号内。我知道,我只是在检查反斜杠后注释是否有效。我想我会去掉无用的注释。我知道,我知道我只是在反斜杠后检查注释是否有效。我想我会把无用的注释去掉。