一、Input()函数
在以下的代码中并没有进行加法,a和b都是字符串的类那个,加号只是起到了一个连接作用
所以应当注意类型的转换
二、运算符
1.算术运算符
运算符 | 表示 | 例子 |
+ | 加 | |
_ | 减 | |
* | 乘 | |
/ | 除 | |
% | 取余一正一负用公式 余数=被除数-除数*商 | 9%4=1 9%-4=-3 |
** | 幂运算,A**B代表A的B次方 | 2**3=8 |
// | 整除(一正一负的时候要向下取整) | 11//2=5 9//-4=-3 -9//4=-3 |
2.赋值运算符
赋值运算符运算顺序从左向右
解包赋值a,b,c=20,30,40当左右个数不对应时会报错
3.比较运算符
输出结果类型为布尔型 “==”比较的是值,不是标识
比较对象的标识使用is问两者的id相等吗,is not问两者的id是不相等吗
4.布尔运算符
not对布尔型取反
判断字符是否在字符串中
5.位运算符
&按位与,|按位或
左移位(高位溢出,低位补0,相当于乘2)
右移位(高位补零,低位截断,相当于除以2)