Python基础之运算操作符总结
2016-06-07 21:51
288 查看
Python支持的算数操作符:
单目操作符正号(+)以及负号(-);
双目操作符(+)加号,(-)减号,(*)乘号,(/)除号,(%)取余,(**)幂运算,另有整除操作符//;
Python支持的位操作符(只适用于整数):
~num (按位取反)=
—(num+1)
num<<num1(num左移num1位)
num>>num1(num右移num1位)
num&num1(num与num1按位相与)
num^num1(num异或num1)
num|num1(num与num1按位或)
算术操作符优先级问题:
实例演示:
单目操作符正号(+)以及负号(-);
双目操作符(+)加号,(-)减号,(*)乘号,(/)除号,(%)取余,(**)幂运算,另有整除操作符//;
Python支持的位操作符(只适用于整数):
~num (按位取反)=
—(num+1)
num<<num1(num左移num1位)
num>>num1(num右移num1位)
num&num1(num与num1按位相与)
num^num1(num异或num1)
num|num1(num与num1按位或)
算术操作符优先级问题:
运算操作符 | 优先级 |
+(正号) | 1 |
—(负号) | 2 |
**(幂运算) | 3 |
*(乘法) | 4 |
/(除法) | 5 |
//(地板除) | 6 |
%(取余) | 7 |
+(加法) | 8 |
—(减法) | 9 |
<<(左移) | 10 |
>>(右移) | 11 |
&(与运算) | 12 |
^(异或运算) | 13 |
|(或运算) | 14 |
实例演示:
相关文章推荐
- Python动态类型的学习---引用的理解
- Python3写爬虫(四)多线程实现数据爬取
- 垃圾邮件过滤器 python简单实现
- 下载并遍历 names.txt 文件,输出长度最长的回文人名。
- install and upgrade scrapy
- Scrapy的架构介绍
- Centos6 编译安装Python
- 使用Python生成Excel格式的图片
- 让Python文件也可以当bat文件运行
- [Python]推算数独
- Python中zip()函数用法举例
- Python中map()函数浅析
- Python将excel导入到mysql中
- Python在CAM软件Genesis2000中的应用
- 使用Shiboken为C++和Qt库创建Python绑定
- FREEBASIC 编译可被python调用的dll函数示例
- Python 七步捉虫法