目录python
加减乘除 基本计算运算符code
运算符 | 描述 | 实例 |
---|---|---|
+ | 相加 | a + b |
- | 相减 | a - b |
* | 相乘 | a * b |
/ | 除 | a / b |
% | 取模,返回除法的余数 | a % b |
// | 取整,返回商的整数部分 | a // b |
* | 求幂 | a * b |
比较两个值得大小对象
运算符 | 描述 | 实例 |
---|---|---|
== | 等于,比较对象是否相等 | a == b |
!=(<>) | 不等于,判断对象是否不相等 | a != b |
> | 大于,判断是否大于 | a > b |
>= | 大于等于,判断是否大于等于 | a >= b |
< | 小于,判断是否小于 | a < b |
<= | 小于等于,判断是否小于等于 | a <= b |
基本计算运算符号+赋值符号(=)索引
运算符 | 描述 | 实例 |
---|---|---|
= | 简单的赋值运算 | a = 1 |
+= | 加法赋值运算 | a += 1 等于 a = a + 1 |
-+ | 减法赋值运算 | a -= 1 等于 a = a - 1 |
*= | 乘法赋值运算 | a = 1 等于 a = a 1 |
/= | 除法赋值运算 | a /= 1 等于 a = a / 1 |
**= | 幂赋值运算 | a **= 1 等于 a = a * 1 |
//= | 取整除赋值运算 | a //= 1 等于 a = a // 1 |
运算符 | 描述 | 实例 |
---|---|---|
and | 而且,两个条件都必须知足 | a == 1 and b == 1 |
or | 或者,一个条件知足即为真 | a == 1 or b == 1 |
not | 条件否认为真 | not a == 1 |
比较两个对象的存储单元内存
运算符 | 描述 | 实例 |
---|---|---|
is | 判断两个变量引用对象是否为同一个 | a is b |
is not | 判断两个变量是不是引用的不一样对象 | a is not b |
is 和 == 的区别it
is 用于判断两个变量引用对象是否为同一个(是否在同一块内存空间中)for循环
== 用于判断两个引用变量的值是否相等table
位运算符是把数字看作二进制来计算。通常应用场景不多。class
运算符 | 描述 | 实例 |
---|---|---|
& | 按位与运算符 | a & b 二进制运算 |
运算符 | 描述 | 实例 |
---|---|---|
in | 判断元素是否存在指定的序列中 | s in ["s","b"] |
not in | 判断元素不存在指定的序列中 | s not in ["s","b"] |
运算符 | 描述 | 实例 |
---|---|---|
() | 条件优先计算的用括号括起来 | (1 - 1) *3 |
if..变量
if .. else..
if .. elif .. elif.. else..
语法:
while 条件 代码块..
while + break 中断循环,退出
while True: print(1) break
使用必定手段,不使用索引取值