复合赋值运算符
| 运算符 | 描述 | 实例 |
|---|---|---|
| += | 加法赋值运算符 | 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 |
判断语句
if:在Python中if是用来判断的
else:在Python中else用来处理条件不满足的情况
if 要要判断的条件:
条件成立时,要做的事情
......
else :
条件不成立时,要做的事
注意:代码的缩进为一个
Tab键,或 4 个空格Tab和空格不要混用
if和else一起用才是一个完整的代码块
elif
- 需要添加一些条件时,条件不同,执行的代码也不同就要使用:
elif
注意:
1.elif和else都必须和if连在一起使用,单独情况下用不了
2.也可以把if,elif和else看诚意一个完整的代码块
and 和 or
1、 and
- 与 / 并
- 两个条件同时满足,就返回
true - 有一个不满足,就返回
false
2、or
- 或 / 或者
- 两个条件一个满足,就返回
true - 两个都不满足,就返回
false
while 循环基本使用
- 循环就是重复执行
指定代码 - 可以按照所设置的
指定次数执行 -
while及缩进部分是一个整体
while true: #这就是一个死循环
print("我会重复的")
#中断循环: break 和 continue
- `break`**满足某一条件时**退出循环,后面的代码也不再执行
- `continue`**满足某一条件时**满足条件的不执行外,后面的照常重复执行
>`break`和`continue` 只对**当前所在循环**有效
for循环基本使用
for循环变量 in 对象:
循环语句
#如:
for i in 'python'
print(i)
for循环经常和range ()函数配合使用
range(起始值,终止值,步长)
起始值为"起点"注意:终止值在这是取不到的
步长是一步跨过的长度。
break和continue 在for 里同样可以使用









网友评论