在Python中将多个变量比较为“ if”中的相同值?

我正在使用Python,并且我想在其中添加多个变量的if语句。


如:


  if A, B, C, and D >= 2:

         print (A, B, C, and D)

我意识到这不是正确的语法,而这恰恰是我要问的问题-这种if语句类型的正确Python语法是什么?谢谢!


不负相思意
浏览 1028回答 3
3回答

慕村9548890

那这个呢:if all(x >= 2 for x in (A, B, C, D)):    print A, B, C, D如果要测试一长串具有相同条件的变量,这将很有帮助。

心有法竹

另一个想法:if min(A, B, C, D) >= 2:    print A, B, C, D

宝慕林4294392

我可能会这样写v = A, B, C, Dif all(i >= 2 for i in v):    print v
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python