Python 的流程控制,你真的会了吗?(一)
前言
什么是流程控制,简而言之,控制事物的执行流程就是流程控制,在代码里,就是控制代码执行流程,Python 自然也是可以对代码执行流程进行控制的。
获取更多技术资料,请点击!
控制执行流程的几种情况:
顺序结构:自上而下运行
分支结构:在运行过程中根据条件的不同可能会执行不同的流程
循环结构:在运行过程中会有些代码需要反复执行
注:
条件都会转成布尔值,从而决定子代码是否执行
python 中,使用缩进来代表代码的从属关系(四个空格)
同属于某个代码的多行子代码,必须保持相同的缩进量
小技巧:在上一行代码的结尾如果是冒号,那么下一行代码必缩进
本文主要讲解 if 条件控制语句。
if 条件控制
if 的意思是如果,所以 if 语句控制的就是满足条件,即执行子代码,if 条件控制大致如下图:
下面我们就 if 条件控制进行举例。
单分支(单 if)示例代码如下:
双分支(if 和 else 一起使用)示例代码如下:
多分支(if、elif 以及 else 共同使用)示例代码如下:
if 嵌套(多个 if 分层)示例代码如下:
总结
本文主要讲解了 if 条件语句来对 Python 代码执行进行流程控制,使用了单条件,多条件,条件嵌套等语句来进行演示 if 的使用,希望能对初学者起到一些帮助作用。后续我们将讲解 for 循环以及 while 循环进行条件控制。
推荐学习
【霍格沃兹测试开发】7 天软件测试快速入门 带你从零基础/ 转行/ 小白/ 就业/ 测试用例设计实战
【霍格沃兹测试开发】最新版!Web 自动化测试从入门到精通/ 电子商务产品实战/Selenium (上集)
【霍格沃兹测试开发】最新版!Web 自动化测试从入门到精通/ 电子商务产品实战/Selenium (下集)
【霍格沃兹测试开发】明星讲师精心打造最新Python 教程软件测试开发从业者必学(上集)
【霍格沃兹测试开发】明星讲师精心打造最新Python 教程软件测试开发从业者必学(下集)
【霍格沃兹测试开发】精品课合集/ 自动化测试/ 性能测试/ 精准测试/ 测试左移/ 测试右移/ 人工智能测试
【霍格沃兹测试开发】腾讯/ 百度/ 阿里/ 字节测试专家技术沙龙分享合集/ 精准化测试/ 流量回放/Diff
【霍格沃兹测试开发】Pytest 用例结构/ 编写规范 / 免费分享
【霍格沃兹测试开发】JMeter 实时性能监控平台/ 数据分析展示系统Grafana/Docker 安装
【霍格沃兹测试开发】接口自动化测试的场景有哪些?为什么要做接口自动化测试?如何一键生成测试报告?
【霍格沃兹测试开发】面试技巧指导/ 测试开发能力评级/1V1 模拟面试实战/ 冲刺年薪百万!
【霍格沃兹测试开发】腾讯软件测试能力评级标准/ 要评级表格的联系我
评论