VOL 402
29
2022-06
今天距2023年185天
ITester软件测试小栈第402次推文
点击上方蓝字“ITester软件测试小栈“关注我,每周一、三、五早上 09:00准时推送,每月不定期赠送技术书籍。
微信公众号后台回复“资源”、“测试工具包”领取测试资源,回复“微信交流群”、“内推群”一起进群打怪。
本文3440字,阅读约需7分钟
Hi,大家好,我是胖虎。在上一篇Python自动化测试系列文章:Python自动化之Python常用运算符,主要介绍Python中的算术运算符、赋值运算符、比较运算符、布尔运算符、成员运算符、身份运算符。
今天我们主要介绍Python中条件语句的单分支结构、双分支结构、多分支结构、嵌套if。
一
什么是条件语句?
Python中的条件语句简单来说, 根据不同结果执行不同的代码。
就类比我们在生活中常说的假设、如果。
比如你的女朋友对你说: 如果你有房有车, 我就和你结婚。
按照条件语句分类, 我们可以分为单分支结构、双分支结构、多分支结构、嵌套if。接下来我们来依次介绍。
二
单分支结构
1
单分支结构
代码语言:javascript复制if 条件表达式:
条件执行体
2
单分支结构实例
运行结果如下:
三
双分支结构
1
双分支结构
代码语言:javascript复制if 条件表达式:
条件执行体1
else:
条件执行体2
流程图如下:
2
双分支结构实例
运行结果如下:
四
多分支结构
1
多分支结构
代码语言:javascript复制if 条件表达式1:
条件执行体1
elif 条件表达式2:
条件执行体2
elif 条件表达式N:
条件执行体N
else:
条件执行体N 1
流程图如下:
2
多分支结构实例
运行结果如下:
五
嵌套if
1
嵌套if结构
嵌套if, 即if语句包含一个或多个if语句。
代码语言:javascript复制if 条件表达式1:
if 内层条件表达式:
内层条件执行体1
else:
内层条件执行体2
else:
条件执行体
2
嵌套if实例
运行结果如下:
以上就是今天的全部内容,希望对大家有所帮助,也希望大家多多留言、点赞、在看、转发四连爱❤️ 支持。 咱们下篇文章见,Bye~