软件测试 / 测试开发丨 Python 控制流: 循环、判断
点此获取更多相关资料
本文为霍格沃兹测试开发学社学员学习笔记分享
一、分支判断:
一条一条语句顺序执行的叫做顺序结构
分支结构就是在某个条件判断后,选择一条分支去执行
if 条件判断:
复制代码
else 判断语句
复制代码
elif 多重条件
复制代码
分支语句可以嵌套执行,嵌套注意缩进
三目运算符:
复制代码
二、循环
for in 循环:
使用场景:明确知道循环次数,或者要对一个容器进行迭代
range 函数 range(101) 产生 0 到 100 的整数序列,当 range 只传入一个数值,传入的是结束数值,遵循前闭后开 range(1,100) 产生 1 到 99 的整数序列,当 range 传入 2 个数值,(开始数值,结束数值),遵循前闭后开 range(1,100,2) 产生 1 到 99 的奇数序列,2 是步长,当 range 传入 3 个数值,(开始数值,结束数值,步长),遵循前闭后开
复制代码
while 循环:注意不要直接使用设定跳出的条件
复制代码
break:跳出整个循环 continue:跳出本次循环 pass:没有实质性含义,占位使用,不影响代码逻辑
复制代码
点此获取更多相关资料
版权声明: 本文为 InfoQ 作者【测试人】的原创文章。
原文链接:【http://xie.infoq.cn/article/7234b062fbd1fbd9217d9c3ad】。文章转载请联系作者。
评论