if…if…if…搭配成的语句块,会一个个去匹配是否满足if里面的语句;

if与elif的搭配成的语句块,当匹配到if或者elif语句判断为True的时候,那么不会执行下面elif以及else里面的语句;

示例1:

a = 10
if a > 1:
print(1)
else:
print(0)

运行结果:

1



示例2:

a = 10
if a > 1:
print(1)
if a > 2:
print(2)
if a < 3:
print(3)
else:
print(0)

运行结果:

1

2

0



示例3:

a = 10
if a > 1:
print(1)
elif a > 2:
print(2)
elif a < 3:
print(3)
else:
print(0)

运行结果:

1



示例4:

a = 10
if a > 1:
print(1)
elif a > 2:
print(2)
elif a < 3:
print(3)
if a > 4:
print(4)
elif a > 5:
print(5)
else:
print(0)

运行结果:

1

4

最新文章

  1. MongoDB系列(二):C#应用
  2. 数据结构算法C语言实现(二十七)--- 7.2图的遍历
  3. vs多项目模板及add-in开发
  4. 简析android消息模型
  5. hdu1710(二叉树的历遍)
  6. 非ios系统是否还有出路?
  7. UM_第三方登录
  8. [转载]memcached stats 命令
  9. Java学习之道:Java项目打包发布
  10. PHP中date函数月和日带0问题
  11. extjs4 前台导出grid数据 生成excel,数据量大后台无法接收到数据
  12. C++——函数重载
  13. java并发包——阻塞队列BlockingQueue及源码分析
  14. Bootstrap 小结
  15. jmeter打开图形化界面时指定代理
  16. c# &amp;与&amp;&amp; 和 |与||的区别
  17. 连接AWS Ubuntu服务器
  18. FastAdmin 的前端环境怎么安装?
  19. KMP算法模板(pascal)
  20. HDU 5249 离线树状数组求第k大+离散化

热门文章

  1. SonarLint 代码质量管理
  2. C# 深拷贝对象实现
  3. numpy的array合并-【老鱼学numpy】
  4. linux安装git方法
  5. H5唤醒app,不完全兼容
  6. 利用kibana插件对Elasticsearch进行批量操作
  7. springboot2.0以后WebMvcConfigurationSupport代替WebMvcConfigurationAdapter
  8. struggle in the ACM(一)
  9. [LeetCode] Split Array With Same Average 分割数组成相同平均值的小数组
  10. [LeetCode] Find Eventual Safe States 找到最终的安全状态