导图社区 Python运算符及案例
一张思维导图,带你快速掌握Python运算符的运用!
一张图系统梳理卤代烃与酚的结构、物化性质、常见反应,相关实验与注意事项等,便与高中学生考前复习!
乙醇:化学性质:取代反应、消去反应、分子间脱水、酯化反应;制取:酿造、卤代烃水解、工业制取。
一张图系统总结生命营养物质的代谢,呼吸作用的各个阶段,有氧呼吸与无氧呼吸的区别,各自的产物,酶的作用与活性影响因素,ATP的合成与水解等知识点,是生物等级考复习的必备导图!
社区模板帮助中心,点此进入>>
python思维导图
Java日常技术
java中io流图解
Java继承与多态
职场必看!Java编程思想思维导图
python留言网站
Python入门
python基础知识点简单总结
J2EE复习大纲
《C语言程序设计》思维导图
Python运算符
算术运算符
加减乘除
+、-、*、/
整除
//
5//2=2
求余数
%
5//2=1
幂次方
**
2**3=8
赋值运算符
=
a=3
将3赋值于a
+=
c+=2
等同于c=c+2
b=3
b+=2
b=5
*=
c*=2
a=2
a*=3
a=6
/=
c/=2
等同于c=c/2
%=
c%=2
等同于c=c%2
**=
c**=2
等同于c=c**2
//=
c//=2
等同于c=c//2
优先级最低
比较(关系)运算符
==
是否等于
数值相等即可
1==1.0
集合set字典dict
顺序颠倒可以
{1,2}=={2,1}
True
a={'D':'files','E':media'}
b={'E':media','D':'files'}
a==b
列表list元组tuple
顺序颠倒不再相等
[1,2]==[2,1]
False
(1,2)==(2,1)
!=
是否不等于
>
是否大于
<
是否小于
>=
是否大于等于
<=
是否小于等于
结果为True或False字符串、序列也可比较比较从第一位开始
逻辑运算符
and(且、与)
a and b
全真才真
返回b
返回最后一个
1 and 2
返回2
2 and 1
返回1
一假全假
or(或)
a or b
一真则真
返回第一个真的数值
全假才假
[1] or []
返回[1]
a真则返回a
a假b真则返回b
怎么省事怎么来
not(非)
not 真
not 假
运算优先级not>and>or
不同数字类型
int、float
0被认为是False
非0被认为是True
字符串str
空字符串''
非空字符串'0'
列表list
空列表[]
非空列表[1]
元组tuple、集合set、字典dict
规则相同
操作类型和返回结果都是bool类型True或False
成员运算符
in
1 in [1,2,3,4,5]
6 in [1,2,3,4,5]
not in
1 not in [1,2,3,4,5]
6 not in [1,2,3,4,5]
在序列中可用
字典中
只针对key
'c' in {'c':3}
3 in {'c':3}
身份运算符
is
a=1、b=1.0
a is b
内存地址相同
id(1)不等于id(1.0)
a与b必须完全相同
is not
位运算符
& 按位与
2&3
2
10
3
11
同位都是1返回1,否则返回0
| 按位或
2 | 3
返回3
同位都是0返回0,否则返回1
^ 按位异或
~ 按位取反
<< 左移动
>> 左移动
把数字当做二进制进行运算