从零开始学Python(三):while循环、break、contine

如题所述

深入探索Python编程的世界,我们继续在第三篇章学习至关重要的控制结构,while循环breakcontinue。让我们一步步掌握这些关键工具。


首先,让我们通过一个简单的计数练习来理解while循环:01-我们初始化变量i为0,while i <= 100: 每次循环,i递增1,并打印它的值。这个过程将持续到i超过100为止。


接着,提升技能:02- 累加1到100的和,my_sum变量会随i递增而累加,同时我们打印出每个i的值,感受数字之间的互动。


03- 当然,我们还可以筛选操作,如累加偶数。在循环中,如果i是偶数,my_sum增加i,并打印i,观察序列的特殊之处。


04- 练习更进一步,现在要求我们循环10次,每次打印i加1,这将考验我们的精确控制。


05- 接下来是图形艺术:用while循环打印出正方形,5遍打印星号,每行5个字符, 让代码创造出几何的魅力。


图形不止于此,06- 三角形是下一个挑战:变量i控制行数,j控制每行的星号数量,构建出渐进的几何图案。


进入字符串处理:07- 用for循环遍历字符串data,遇到数字4时,我们执行一个警告,显示条件控制的灵活性。


08- 现在,让我们见识range()的威力:展示如何生成0-9的序列,进而计算0到100的累加和,理解序列生成的无穷可能。


09- 交互式编程,我们设计一个循环版本的游戏,玩家与电脑对战,经过5轮对决后,判断胜负,体验循环在游戏逻辑中的应用。


进入条件语句的精髓:10- 当遇到不吉利数字4时,break 会立即终止循环,只打印一次,避免不必要的重复。


11- 而continue 则让我们跳过不吉利数字,直接进入下一轮循环,展示灵活的条件跳过机制。


再来看一个实际应用实例:12- 用while实现continue的场景,我们从i初始化为1开始,遇到4时跳过,其他数字则正常计数并打印。


通过这些实战演练,你将对while循环、break和continue有更深的理解,它们是Python编程旅程中不可或缺的基石。现在,是时候将这些知识应用到你的项目中,创造出更多令人惊叹的程序吧!

温馨提示:答案为网友推荐,仅供参考
相似回答