""" 在程序开发中,一共有三种流程方式: a.顺序——从上向下,顺序执行代码 b.分支——根据条件判断,决定执行代码的分支 c.循环——让特定代码重复执行 ———————————————————————————————————————— while循环基本使用 while最常应用的场景就是让指定的代码执行指定的次数 while语句基本语法 初始条件设置 - 通常是重复执行的计数器 while 条件(判断 计数器 是否达到目标次数): 条件满足时,做的事情1 条件满足时,做的事情2 条件满足时,做的事情3 ...(省略)... 处理条件(计数器 + 1) 注意:while 语句以及缩进部分是一个完整的代码块 break和continue break和continue是专门在循环中使用的关键字 break某一条件满足时,退出循环,不再执行后续重复的代码 continue某一条件满足时,不执行后续重复的代码 break和continue只针对当前所在循环有效 ______________________________________________________________________________ 循环嵌套 while嵌套就是:while里面还有while 语法格式如下: while 条件1: 满足条件时,做的事情1 满足条件时,做的事情2 满足条件时,做的事情3 ...(省略)... while 条件 2: 满足条件时,做的事情1 满足条件时,做的事情2 满足条件时,做的事情3 ...(省略)... 处理条件 1 "\t"在控制台输出一个制表符,协助在输出文本时垂直方向保持对齐 "\n"在控制条输出一个换行符 """ # # 将“hello world”打印5遍 # # 1.定义一个整数变量,记录循环次数 # i = 1 # # 2.开始循环 # while i <= 5: # # 希望在循环内执行的代码 # if i == 3: # print("结束喽!!!") # break # print("hello world") # # 处理计数器 # i = i + 1 # print("循环结束后i = %d" % i) # i = 0 # while i < 10: # # if i == 3: # i +=1 # continue # print(i) # i +=1 #循环嵌套演练--杨辉三角形 row = 1 while row <= 9: print(" " * (5 - row) + "*" * row ) row += 1 """ 死循环 由于程序员的原因,忘记在循环内部修改循环的判断条件,导致循环持续执行,程序无法终止 在循环中如果使用continue这个关键字,在使用关键字之前,需要确认循环的计数是否修改,否则可能会导致死循环 """
Python基础(3) while循环
最新推荐文章于 2022-06-30 22:12:37 发布