一.运算符
先看一下input()函数
a=int(input("请输入一个数"))
b=int(input("请输入一个数")) #int进行强制类型转换
printf(a+b)
1.算术运算符
/为除法运算
//为整除运算
2.赋值运算符
a+=10和a=a+10,含义一样。
a,b=b,a #a和b的值互换
3.比较运算符
a=10,b=20
printf(a==b) printf(a is b)
printf(a<=b) printf(a is not b)
printf(a>=b)
显示结果:
False True (因为;两者的标识{也就是类型,都是整数类型})
True True (两者的id,也就是地址是不相等的)
False
4.布尔运算符
a!=1 (a不等于1),a==1(判断a恒等于1)
not 对结果取反
5.位运算符
对四进行二进制运算,对八进行二进制运算,按照规则进行结果计算
(>>)向右移动一位相当于除2, (<<)向左移动一位相当与乘以2
双目运算符是指运算所需变量为两个的运算符,或者要求运算对象的个数是2的运算符称为双目运算符;运算所需变量为一个的运算符叫单目运算符
小结:
运算符的优先级