python 03 常用操作符
1. e记法,科学计数法。
AeB A,B为整数,A*10的B次方。
2. 逻辑运算,真为1,假为0,最好不使用这个计算
true(1) false(0)
true+true=2
3.类型转换
整数int() 浮点数float() 字符串str()
>>> a=5.2
>>> a
5.2
>>> int(a)
5
>>> str(a)
'5.2'
>>> float(a)
5.2
>>> b=int(input('b='))
b=4
>>> b=int(float(input('b=')))
b=3.2
>>> b
3
4. type() 确定函数内数据类型
isinstance(a,str) 第一个为数据,第二个为数据类型,判断前后是否一致
>>> type(b)
<class 'int'>
>>> type('b')
<class 'str'>
5. ** // 算术操作符
a += 1 a-=1 a *=1 a /=1
a=b=c=d=1
>>> 10 // 8 // 整数除整数得到整数(舍小数,地板除法)
1
>>> 10 /8
1.25
>>> 10.0 / 8
1.25
3 ** 2 = 9 3的2次方
6.优先级
-3 ** 2 = -9 -(3**2)
次数运算
正负号
算术操作符 + - * / // %
比较操作符 > <
逻辑运算符 not and or
7.逻辑操作符
and 两边同时为真,真 一边(任意)为假,假
or 一边(任意)为真,真 同时为假,假
not 否定