加入收藏 | 设为首页 | 会员中心 | 我要投稿 鹤壁站长网 (https://www.0392zz.cn/)- 分布式云、存储数据、视频终端、媒体处理、内容创作!
当前位置: 首页 > 综合聚焦 > 编程要点 > 语言 > 正文

python循环语句有哪些?用法是什么?

发布时间:2022-03-09 13:54:05 所属栏目:语言 来源:互联网
导读:在python中,循环语句的使用是比较基础的知识,因此这篇文章给大家分享的是有关python循环语句的内容,小编觉得挺实用的,因此分享给大家做个参考,接下来一起跟随小编看看吧。 一、内容简介 使用while循环编写重复执行的语句 使用哨兵值控制循环 使用for循
      在python中,循环语句的使用是比较基础的知识,因此这篇文章给大家分享的是有关python循环语句的内容,小编觉得挺实用的,因此分享给大家做个参考,接下来一起跟随小编看看吧。
 
    一、内容简介
    使用while循环编写重复执行的语句
    使用哨兵值控制循环
    使用for循环实现计数器控制
    使用break、continue控制循环
 
    二、while循环
 
    注意:循环控制时不要使用浮点型来比较等值
 
i = 1           # 循环变量的初值
while i < 10:    # 循环变量的判断
    print("当前第", i, "次循环")
    i += 1      # 循环变量的更新
    PyCharm调试示例
 
# PyCharm中的调试
# 1. 设置断点:debug->调试
# 2. 开启调试:鼠标右键代码,点击debug '模块名称'选项(快捷键:shift + F9)
# 3. 单步调试:进行单步跳过F8(step over)
#    进入函数内部,第三步:可以单步进入函数内部F7(step into)
i = 1           # 循环变量的初值
while i < 3:    # 循环变量的判断
    print("当前第", i, "次循环")
    i += 1      # 循环变量的更新
 
 
    三、for循环
    语法
 
for i in range(strat, end):
#循环语句
    累加
 
sum = 0
for i in range(0, 101, 2): # 0 - 100的偶数和
    sum += i
print("0-100的偶数累加和为:", sum)
 - range函数说明
    for循环的原理
 
# range(10)生成了[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
# range(0, 10) 等价于range(0, 10) 区间[0, 10)
# range(0, 50, 5)   列表[0, 50), 5代表步长[0, 5, 10, 15,……,45]
 
# for循环使用range函数
for i in range(10):
    print(i)
 
# range函数等价于以下列表实现(列表 - 中括号括起来的元素)
list1 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
for i in list1:
    print(i)
    range函数 -C 实际上是一个类
 
 
 
    注意:range()中的参数一定是整数,不能是浮点数
 
    四、break语句
    break语句作用:跳出循环,执行循环之后的语句
 
 
 
    五、continue语句
    continue语句作用:跳过本次循环,继续下次循环
 
 
 
    六、break和continue对比
    作用: break语句终止某个循环,程序跳转到循环块外的下一条语句continue跳出本次循环,进入下一次循环
 
 
 
    七、循环结构总结
    相同点:
 
    多次重复执行一个或多个任务时考虑使用循环来解决问题
 
    区别:
 
    除了语法不同,判断和执行的顺序也不同
 
    适用情况不同
    循环次数确定的情况下,通常选用for循环
    循环次数不确定的情况时,通常选用while循环

(编辑:鹤壁站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读