前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python自动化之Python条件语句

Python自动化之Python条件语句

作者头像
ITester软件测试小栈
发布2022-11-11 19:09:57
3170
发布2022-11-11 19:09:57
举报
文章被收录于专栏:全栈测试

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~👋

以上

That‘s all

更多系列文章

敬请期待


ITester软件测试小栈(ID:ITestingA),专注于软件测试技术和宝藏干货分享,每周准时更新原创技术文章,每月不定期赠送技术书籍,愿我们在更高处相逢。喜欢记得星标⭐我,每周及时获得最新推送,第三方转载请注明出处。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-06-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ITester软件测试小栈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 流程图如下:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档