Python自动化之Python条件语句

2022-11-11 19:09:57 浏览数 (1)

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~

0 人点赞