基础三,开始循环

所谓循环,就是指重复执行某一段动作的过程【周而复始】

python提供了while循环和for循环

while循环:基本语法和执行过程

循环操作,一般有两种情况

正常循环,条件在某些情况下是可以预期的

while  x < 10:

            x+= 1    在一定的时候,x>=10,条件就会触发,结束循环

死循环,条件始终为真的循环

当我们预期重复执行一件事情的时候,死循环是经常用到的东西


break关键字:

专门用来跳出循环,从break执行的地方结束循环

注意:break,跳出的是当前循环

lcontinue关键字:专门结束本次循环,直接进行下一次循环

else关键字:当循环正常执行完成时,执行else中的代码

如果循环被break了,else中的代码,是不会执行的!



循环嵌套

使用符号*输出一个矩形

使用单个符号* 输出一个5行20列的矩形

rows = 1

while rows <= 5:

               cols = 1

               while cols <= 20:

                               print("*", end="")

                               cols += 1

              else:

                                print("")

             rows += 1


9X9乘法表

rows = 1

             while rows <= 9:

             cols = 1

                             while cols <= rows:

                             print("%s X %s = %-2s " % (cols, rows, (rows * cols)), end="")

                             cols += 1

            else:

                             print("")

            rows += 1

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 7,216评论 0 17
  • 1 顺序语句 语句:使用分号分隔的代码称作为一个语句。 注意:没有写任何代码只是一个分号的时候,也是一条语句,...
    哈哈哎呦喂阅读 437评论 0 0
  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 12,858评论 0 33
  • SwiftDay011.MySwiftimport UIKitprintln("Hello Swift!")var...
    smile丽语阅读 4,052评论 0 6
  • 菇凉,今天关于蛇的故事 一个美国人和一个中国人,在野外露营,美国人和中国人都被蛇咬了,你们猜,这两人被蛇咬了之后的...
    星球里的外星人阅读 470评论 0 1

友情链接更多精彩内容