复习python第三天
- 2019 年 10 月 8 日
- 笔记
python的算术运算符:
运算符也是很需要注意到的细节,但是也没什么好记的,大部分跟平常的使用差不多,唯一需要记住可能就是
在python2中,整数除整数会得出整数所以要想得到浮点数,就要用浮点数,但是在python3中就没有这个问题了,大可放心。
![](https://ask.qcloudimg.com/http-save/1692602/p6x44ixad3.png)
python的比较运算符:
在这里的应用就要活用到python的条件判断语句 if语句了,如果新手看的话可以先了解一些,if语句就是用来进行条件判断的。
在这里python3.7版本中已经没有不等于(<>)这个运算符了,但是在python2版本应该还是支持的。现在不等于就用(!=)来使用了。
![](https://ask.qcloudimg.com/http-save/1692602/0g2wrkm0iv.png)
![](https://ask.qcloudimg.com/http-save/1692602/te6qzz1xbp.png)
python的赋值运算符:
![](https://ask.qcloudimg.com/http-save/1692602/k6fe6o6n5x.png)
![](https://ask.qcloudimg.com/http-save/1692602/8f2bzb2srs.jpeg)
python的位运算符:
按位运算符是把数字看作二进制来进行计算的。Python中的按位运算法则如下:
下表中变量 a 为 60,b 为 13,二进制格式如下:
a = 0011 1100 b = 0000 1101 ----------------- a&b = 0000 1100 a|b = 0011 1101 a^b = 0011 0001 ~a = 1100 0011
python中的逻辑运算符:
![](https://ask.qcloudimg.com/http-save/1692602/w857sexu58.png)
python中的成员运算符:
![](https://ask.qcloudimg.com/http-save/1692602/3yzuw2u8tv.png)
in的时候,如果变量a在变量b里面有对应的值,则真,否则则假
![](https://ask.qcloudimg.com/http-save/1692602/4ds9fttbzy.png)
not in的时候就是与in反过来:
![](https://ask.qcloudimg.com/http-save/1692602/pfxh10oizl.png)
Python身份运算符
身份运算符用于比较两个对象的存储单元
![](https://ask.qcloudimg.com/http-save/1692602/shmnm8265z.png)
![](https://ask.qcloudimg.com/http-save/1692602/jtquxemu0y.png)
Python运算符优先级
表格列出了从最高到最低优先级的所有运算符:
![](https://ask.qcloudimg.com/http-save/1692602/mp30nobugh.png)