Python教程

python-基本运算符

本文主要是介绍python-基本运算符,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

基本运算符

运算符 说明
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-基本运算符的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!