ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

python学习day06——流程控制之if判断

2020-03-06 13:52:47  阅读:263  来源: 互联网

标签:...... python 代码 day06 依次 条件 执行 True 流程


1.什么是分支结构

分支结构就是根据条件判断的真假去执行不同分支对应的子代码

2.为什么要用分支结构

人类某些时候需要根据条件来决定做什么事,所以程序中必须要有相应的机制来控制计算机具备人的这种判断能力

3.if的语法

if 条件1: # 如果条件1的结果为True,就依次执行:代码1、代码2,......  

      代码1 

      代码2

      ......

elif 条件2: # 如果条件2的结果为True,就依次执行:代码3、代码4,......  

      代码3

      代码4

      ......

elif 条件3: # 如果条件3的结果为True,就依次执行:代码5、代码6,......  

      代码5

      代码6

      ......

else:   # 其它情况,就依次执行:代码7、代码8,......

      代码7   

      代码8

      ......

# 注意: # 1、python用相同缩进(4个空格表示一个缩进)来标识一组代码块,同一组代码会自上而下依次运行

# 2、条件可以是任意表达式,但执行结果必须为布尔类型  

# 在if判断中所有的数据类型也都会自动转换成布尔类型

# 2.1、None,0,空(空字符串,空列表,空字典等)三种情况下转换成的布尔值为False

# 2.2、其余均为True

标签:......,python,代码,day06,依次,条件,执行,True,流程
来源: https://www.cnblogs.com/heirenxilou/p/12426165.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有