Skip to main content
 首页 » 编程设计

Python:如何处理

2025年05月04日9qq号

能否请您告知 python 如何运行多个术语?

例如:

   a = 0 
   b = 0 
   c = 0 
 
   if a == 0 and b == 1 and c == 0: 
   # test fails 

我猜 python 在内部将测试拆分为 3 个 if。 但是,有两种可能的情况:

  • python将3个if都一个一个跑完,其中一个错误,测试失败
  • 或者 python 一个一个运行,如果第一个失败,测试失败,其他如果不运行

python 如何在内部运行这个测试?

谢谢你和问候, 雨果

请您参考如下方法:

and 是一个 short-circuit operator .

如果第一个参数为 True,则计算第二个参数。同样,对于后续参数。