循环计算
2018-11-29 本文已影响0人
岑洋
自学整理记录,大神见笑
程序的三大流程
- 顺序---自上而下,顺序执行
- 分支---根据判断条件,选择执行
- 循环---让特定代码重复执行
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 | 回车 |