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

总结for循环

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

总结for循环

for 循环 加强循环( foreach for in ) for in ---- 遍历容器 ls = [1,2,3,4] for 循环是用来遍历容器(迭代可迭代的对象) 比如说:打印 1~100 引入了一个函数: range() range ---- 范围,区间 range( 参数 ) ------- 表示的是从 0 开始到参数结束,不包含这个参数的,前闭后开的区间 range( 参数 1, 参数 2)---- 表示的是从参数 1 到参数 2 之间,不包含参数 2 ,前闭后开的区间 # num1 = num1 + num2 # 70 = 20 + 50 # num2 = num1 - num2 # 20 =70 - 50 # num1 = num1 - num2 # 50 =70 - 20 # print(" 交换后, num1 = %s num2 = %s"%(num1,num2)) # 方法三:异或交换法( python 独有的)寄存器 num1 , num2 = num2 , num1 print ( " 交换后, num1 = %s num2 = %s" % ( num1 , num2 )) ls = [ 1 , 2 , 3 , 4 , 5 ] >>> for i in ls : ... print ( i ) ... 1 2 3 4 5 ls = [ 1 , 2 , 3 , 4 ] for i in ls : print ( i ) >>> for i in range ( 10 ): ... print ( i ) ... 0 1 2 3 4 5 6 7 8 9 range( 参数 1 ,参数 2 , step)------ 表示的是从参数 1 到参数 2 以 step 为单位之间的数,不包含参数 2 ,前闭 后开的区间 7.3.3 break 和 continue 关键字: pass ---- 可以应用到任何地方,不清楚代码怎么写的情况下,为了不影响代码的执行可以使用 pass 关键字让代码继续执行 一个完整的循环的语法结构: >>> for i in range ( 10 , 20 ): ... print ( i ) ... 10 11 12 13 14 15 16 17 18 19 >>> for i in range ( 10 , 20 , 2 ): ... print ( i ) ... 10 12 14 16 18 >>> for i in range ( 20 , 10 , - 2 ): ... print ( i ) ... 20 18 16 14 12 for i in range ( 101 ): # if i == 50: # break # 终止循环 if i == 50 : continue # 跳过此次循环,继续执行下一次循环 print ( i ) for 变量 in range( 范围 ): # 缩进 # 循环体 【 else: 循环正常结束后执行的代码 】 【】 ----- 可选的部分,可写可不写 for i in range ( 101 ): # if i == 50: # break # 终止循环 if i == 50 : continue # 跳过此次循环,继续执行下一次循环 print ( i ) else : print ( " 循环正常结束的情况下会执行我 " ) print ( " 循环结束了!!! " )
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/883571.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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