Python学习笔记(九)循环

一、程序的三大流程
顺序——从上到下,顺序执行代码
分支—— 根据条件判断,决定执行代码的分支
循环——让 特定代码 重复 执行
 
二、while语句基本语法
 
初始条件设置——通常是重复执行的 计数器
 
while 条件(判断 计数器 是否达到 目标次数):
    条件满足时,做的事情1
    条件满足时,做的事情2
    条件满足时,做的事情3
    …(省略)…
 
    处理条件(计数器 + 1)
 
注意:
  • while 语句以及缩进部分是一个完整的代码块
 
三、循环计算
开程序开发中,通常会遇到 利用循环重复计算的需求
遇到这种需求,可以:
在while上方定义一个变量,用于 存放最终计算结果
在循环体内部,每次循环都用 最新的计算结果,更新 之前定义的变量
 
四、break 和 continue
 
break 和 continue 是专门在循环中使用的关键字
break 某一条件满足时,退出循环,不再执行后续重复的代码
continue 某一条件满足时,不执行后续重复的代码
break 和 continue 只针对 当前所在循环有效
 
五、循环嵌套
while 嵌套就是:while 里面还有while
 
while 条件 1 :
    条件满足时,做的事情1
    条件满足时,做的事情2
    条件满足时,做的事情3
    …省略…
 
    while 条件 2 :
        条件满足时,做的事情1
        条件满足时,做的事情2
        条件满足时,做的事情3
        …省略…
    
        处理条件 2 
 
    处理条件 1
 
在默认情况下,print函数输出内容之后,会自动在内容末尾增加换行
如果不希望末尾怎么换行,可以在print函数输出内容的后面增加,end=“"
其中”"中间可以指定print函数输出内容之后,继续希望显示的内容
语法格式如下:
#想控制台输出内容结束之后,不会换行
print(“*”, end=“”)
 
# 单纯的换行
print(“”)
 
end=“”表示向控制台输出内容结束之后,不会换行
 
六、字符串的转义字符
  • \t 在控制台输出一个 制表符,协助在输出文本时 垂直方向保持对齐
  • \n 在控制台输出一个 换行符
 
制表符 的功能是在不使用表格的情况下在 垂直方向 按列对齐文本
 
转义字符 描述
\\ 反斜杠符号
\' 单引号
\" 双引号
\n 换行
\t 横向制表符
\r 回车
 
 
 
 
 

猜你喜欢

转载自www.cnblogs.com/laziyang/p/10011487.html