本文小编为大家详细介绍“Python的while循环和for循环如何使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“Python的while循环和for循环如何使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。循环是另一种控制流程的方式,一个循环体中的代码在程序中只需要编写一次,但可能会连续运行多次。在 python 中主要包含两种循环结构:•while 循环,表示满足某种条件是,重复运行一段固定代码。•for 循环,表示遍历某组数据,每次取出一个,重复运行一段固定代码。while 循环的语法和 if 条件非常类似:当 expression 条件满足时,执行 statement1 语句, 语句执行完后,会返回第一行继续判断条件是否满足。如果该条件一直保持满足状态,循环语句无法退出,就会出现死循环的状态。为了让程序运行到一定阶段退出循环体,需要改变条件,当条件改变到不满足的状态时,就可以退出循环结构了:for 循环是一种更加常用的循环结构,主要作用遍历一组数据达到循环执行的效果。这组数据通常是字符串,列表,元素,字典等可迭代的数据。letter 是一个临时变量,表示每一轮循环从 my_string 中取出来的元素,第一轮循环是h
, 第二轮循环是e
。临时变量在退出循环结构之后会失效。遍历列表遍历字符串、列表、元组等数据时,可以使用 enumerate 函数同时获取索引和值,经常可以用到。遍历字典遍历字典默认是获取 key同时获取 key 和 value 是更常用的做法:rangerange 的作用是生成一个类似于列表的数据,range(6) 生成类似于 [0,1,2,3,4,5] 的数据。当你需要对某段代码循环运行指定次数,但是又没有现成的数据可以遍历时,可以用 rangerange() 的参数类似于切片的写法,当只有一个参数时,表示结束索引号,当有两个参数时,表示开始和结束的索引号,当有3个参数时,增加步长。之前我们了解到, for 循环作用是对一组数据中的不同元素执行相同的操作(代码),如果想对不同的元素进行差异化操作,可以使用 for 循环嵌套 if 的组合。对元素分组:在 while 和 for 的循环体中,都可以使用 break 关键字终止整个循环体的运行。尤其是在和 if 的搭配使用中,当满足某个条件时,就终止整个循环结构。continue 则可以跳过本轮循环,进入下一轮循环。他也常常和 if 搭配使用:自动化测试场景:表示多个测试数据1、写一个程序,存储一个测试数据2、写一个程序,可以存储多个测试数据3、添加多个用例,运行多个用例刚接触循环,可能很难分析出代码接下来会执行哪一行,此时可以在循环体内设置一个断点,通过 debug 模式运行程序,从而理解代码的执行过程。练习题1:生成 0-100 的奇数怎么写?练习题2:求出 0-100 的数的和?练习题3:求出 0-100 的数的奇数和与偶数和练习题4:生成一个 * 组成的直角三角形练习题5:把 c 变成一个扁平的列表读到这里,这篇“Python的while循环和for循环如何使用”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用免费云主机域名过才能领会,如果想了解更多相关内容的文章,欢迎关注百云主机行业资讯频道。
相关推荐: Java ScheduledThreadPoolExecutor的坑如何解决
本篇内容介绍了“JavaScheduledThreadPoolExecutor的坑如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!这个坑就是如果Sched…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。