栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

软件测试Python编程循环语句分享

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

软件测试Python编程循环语句分享

#博学谷IT学习技术支持#

目录

一、前言

二、while 循环

基本语法

死循环和无限循环

三、for 循环

基本语法

for 做指定次数的循环

四、break 和 continue

五、结尾


一、前言

HELLO,各位小伙伴们,我们又见面了,本周我又来分享Python入门之循环语句的知识。

首先,容我先说一下最近学习的状态变化。

最近学习内容相对我个人基础差来说,愈加复杂,难理解,但是通过不断的学习,以及辅导,还有自我的思索,提升了许多,在这里非常感谢IT学习技术的支持。

之后如果大家在工作中遇到不懂的问题,也可以通过博学谷来进行辅导。

OK,就说这么多,接下来分享Python中的循环语句。

二、while 循环

基本语法

1. 设置循环的初始条件(计数器)

2. 书写循环的判断条件
while 判断条件:
    # 3. 需要重复执行的代码
    # 4. 改变循环的初始条件(计数器)

死循环和无限循环

无限循环的使用场景: 在书写循环的时候,不确定循环要执行多少次

while True:
    重复执行的代码  # 可以在 if 的上边
    if 判断条件:
        break  # 关键字的作用就是终止循环, 当代码执行遇到 break,这个循环就不再执行了
    重复执行的代码    # 可以在 if 的下边

案例1:使用循环求 1-100 之间数字的和

# 1. 定义变量 保存求和的结果
num = 0
# 2  定义循环获取 1- 100 之间的数字并求和
# 2.1 定义初始条件
i = 1
# 2.2 书写循环的条件
while i <= 100:
    # 2.3 书写重复执行的代码
    # 0 + 1 + 2 + 3 + 4 + .. + 99 + 100
    num += i  # 因为每一次 i 的值会变化
    # 2.4 改变计数器
    i += 1
# 3  打印求和的结果
print('求和的结果是:', num)

三、for 循环

for循环也可以让指定的代码重复执行 (循环)
for循环可以遍历容器中的数据( 
    遍历: 从容器中把数据一个一个取出
    容器: 容器中可以存放很多的数据 (字符串 str, 列表 list, 元组 tuple, 字典dict)
)
for 循环 也可以称为 for 遍历

基本语法

for 变量名 in 容器:
    重复执行的代码
    

# 1. for 和 in  都是关键字
# 2. 容器中有多少个数据,循环会执行多少次(0 个数据,执行 0 次, ...)
# 3. 每次循环,会将容器中数据取出一个保存到 in 关键字前边的变量中

for 做指定次数的循环
for 变量 in range(n):
    重复执行的代码

# 1, range() 是 Python 中的函数, 作用使用可以生成 [0, n) 之间的整数, 不包含 n 的 , 一个有 n 个数字, 所以这个循环循环 n 次
# 2, 想让 for 循环循环多少次,n 就写几
# 3, 变量的值 也是每次循环从 [0, n) 取出一个值, 第一次取得是 0 ,最后一次取得是 n-1

range() 变形

 # 需求: 使用 for 循环获取 a 到 b 之间的数字
for 变量 in  range(a, b+1):
    重复的代码
    
#  range(a, b)  作用是生成 [a, b) 之间的整数数字, 不包含 b

四、break 和 continue

break 和 continue 是 Python 中的两个关键字, 只能在循环中使用

break: 终止循环, 即代码执行遇到 break, 循环不再执行,立即结束

continue: 跳过本次循环. 即代码执行遇到 continue,本次循环剩下的代码不再执行, 继续下一次循环

五、结尾

以上就是循环语句的最基本知识了,大家先了解这么多,循序渐进的学习,之后Python知识还有许多许多,期待之后的学习吧,下周再见了……

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/921044.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号