
基本运算符
| 运算符 | 说明 |
| and ,or,not | 布尔与、布尔或、布尔非 |
| is , is not | 同一性判断,判断是否为同一个对象 |
| <,<=,>,>=,!=,== | 比较值是否相当,可以连用 |
| | ^ & | 按位或,按位异或、按位与 |
| <<, >> | 移位(理解是*2或/2) |
| ~ | 按位翻转 |
| +,-,*,/,//,% | 加,减,乘,浮点除、整数除、取余 |
| ** | 幂运算 |
1.比较运算符可以连用,并且含义与日常使用完全一致
2.位 *** 作 bin()可以将数字转成二进制表示
3.移位(理解是*2或/2)
4.加法 *** 作
(1) 数字相加 3+2 ==>5
(2)字符串拼接 "2" + "3" ==>"23"
(3)列表、元组等合并 [10,20.30] + [5,10,100] ==>[10,20,30,5,10,100]
5.乘法 *** 作
(1) 数字相乘 3*2 ==>6
(2)字符串复制 "szx" * 2 ==>"szxszx"
3)列表、元组等复制 [10,20,30] * 2 ==>[10,20,30,10,20,30]
复合赋值运算符
复合赋值可以让程序更加精炼,提高效率
运算符优先级问题如下优先级,从高到低。 实际使用中,记住如下简单的规则即可,复杂的表达式一定要使用小括号组织。1.乘除优先加减2.位运算和算术运算>比较运算符>赋值运算符>逻辑运算符
总结
以上是内存溢出为你收集整理的python-基本运算符全部内容,希望文章能够帮你解决python-基本运算符所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)