为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

蓝山帝景 2019-11-03 08:04:25
我正在使用Python,并且我想在其中添加多个变量的if语句。如:  if A, B, C, and D >= 2:         print (A, B, C, and D)我意识到这不是正确的语法,而这恰恰是我要问的问题-这种if语句类型的正确Python语法是什么?谢谢!
查看完整描述

3 回答

?
临摹微笑

TA贡献1982条经验 获得超2个赞

那这个呢:


if all(x >= 2 for x in (A, B, C, D)):

    print A, B, C, D

如果要测试一长串具有相同条件的变量,这将很有帮助。


查看完整回答
反对 回复 2019-11-04
?
肥皂起泡泡

TA贡献1829条经验 获得超6个赞

另一个想法:


if min(A, B, C, D) >= 2:

    print A, B, C, D


查看完整回答
反对 回复 2019-11-04
  • 3 回答
  • 0 关注
  • 358 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信