循环计算

自学整理记录,大神见笑

程序的三大流程

  • 顺序---自上而下,顺序执行
  • 分支---根据判断条件,选择执行
  • 循环---让特定代码重复执行
程序三大流程.png

while循环基本使用

  • 语法格式如下:

while 条件(判断 计数器 是否达到 目标次数):
 条件满足时执行的代码1
 条件满足时执行的代码2
 条件满足时执行的代码3
 ......
 处理条件(计数器+1)

  • 死循环
    循环体内没有更改计数器,则会一直循环,用不停止

赋值运算符

  • 注:赋值运算符中间不能有空格
运算符 描述 实例
= 简单的赋值运算符 c = a + b
+= 加法赋值运算符 c += a即c = c + a
-= 减法赋值运算符 c -= a即c = c - a
*= 乘法赋值运算符 c *= a即c = c * a
/= 除法赋值运算符 c /= a即c = c / a
//= 取整除赋值运算符 c //= a即c = c // a
%= 取余数赋值运算符 c %= a即c = c % a
**= 幂赋值运算符 c **= a即c = c ** a

Python中的计数方法

  • 编程中的计数都是从0开始,循环的计数也是从0开始

循环计算

  • 循环体内每次都使用最新的计算结果

关键字break和continue

  • break某一条件满足,跳出循环
  • continue某一条件满足,终止此次循环,继续下次循环
  • 注意:一定要在continue关键字之前修改计数器,否则会陷入死循环

while循环嵌套

  • 就是while中还有while语句
  • 代码格式如下:

while 条件1:
 条件满足时,做的事情1
 条件满足时,做的事情2
 条件满足时,做的事情3
 ......
  条件满足时,做的事情1
  条件满足时,做的事情1
  条件满足时,做的事情1
  ......
  处理条件2
 处理条件1

  • 注意:print函数在输出内容之后,会自动在内容末尾增加换行,如果不希望换行则在print函数后面加,end="",如下:

print(*,end="")

  • 其中end后""引号里面的内容就是继续希望显示的内容

字符串中的转义字符

  • \t 在控制台输出一个制表符,协助在输出文本时,垂直方向对齐
  • \n在控制台输出一个换行符
  • 转义符如下:
转义字符 描述
\ 反斜杠符号
' 单引号
" 双引号
\n 换行
\t 横向制表符
\r 回车

你可能感兴趣的:(循环计算)