• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    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函数 – 实际上是一个类

    注意:range()中的参数一定是整数,不能是浮点数

    四、break语句

    break语句作用:跳出循环,执行循环之后的语句

     

    五、continue语句

    continue语句作用:跳过本次循环,继续下次循环

     

    六、break和continue对比

    作用: break语句终止某个循环,程序跳转到循环块外的下一条语句continue跳出本次循环,进入下一次循环

     

    七、循环结构总结

    相同点:

    多次重复执行一个或多个任务时考虑使用循环来解决问题

    区别:

    除了语法不同,判断和执行的顺序也不同

    适用情况不同
    循环次数确定的情况下,通常选用for循环
    循环次数不确定的情况时,通常选用while循环

    到此这篇关于Python循环结构详解的文章就介绍到这了,更多相关Python循环结构内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    您可能感兴趣的文章:
    • python入门for循环嵌套理解学习
    • python入门while循环语句理解学习
    • Python for 循环语句的使用
    • Python基础之循环语句相关知识总结
    • python for循环赋值问题
    • Python 循环读取数据内存不足的解决方案
    • Python基础教程之循环语句(for、while和嵌套循环)
    • python 实现循环定义、赋值多个变量的操作
    • 10张动图学会python循环与递归问题
    • Python 循环函数详细介绍
    上一篇:Python文件名的匹配之clob库
    下一篇:聊聊PyTorch中eval和no_grad的关系
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Python循环结构详解 Python,循环,结构,详解,Python,