确定两个变量是True还是False

我正在尝试创建一个函数,其中两个变量在一个if语句中。后跟 a(n) == True。它不起作用,但这是我以更好的格式尝试的。

if var1, var2 == True:
 print("This function is correct")
else:
 print("This function doesn't work")

但它返回了这条消息:

Invalid Syntax

有没有办法使这个功能成为可能?

回答

请记住,您可以利用var1并且var2是布尔值,因此:

if var1 and var2:
    # your logic

替代方案,您可以使用该all 功能

if all([var1, var2]):
    # your logic

注意:您不需要True在条件中检查相等性,重点是利用这一点。


以上是确定两个变量是True还是False的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>