python运算
结果是值
算数运算:
n1 = 9
n2 = 2
n3 = n1 + n2 和
n3 = n1 - n2 差
n3 = n1 * n2 乘
n3 = n1 / n2 除
n3 = n1 % n2 求余
n3 = n1 ** n2 幂次方
n3 = n1 / / n2 除取整
奇偶判断:
num = 12 n = num % 2 if n == 0: print('偶数') else: print('奇数')
字符串运算法则
加法:
n1 = "alex"
n2 = "sb"
n4 = "db"
n3 = n1 + n2 + n4
# "alexsbdb"
乘法:
n1 = "alex"
n3 = n1 * 10
赋值运算
a=a+1 a+=1
a=a-1 a+=1
a=a*2 a*=2
a=a/2 a/=2
a=a%2 a%=2
a=a**2 a**=2
a=a//2 a//=2
结果是布尔值
布尔判断
True
False
成员运算
in
not in
a = "文" in “文化大革命”
逻辑运算
and or not
a = 1>6 or 1==1 and...
有先选用括号形式
判断准则:从左到右 根据 and 和 or 的逻辑进行判断。
比较运算
a = 1>5
>
<
==
>=
<=
!= 不等于
<> 不等于

浙公网安备 33010602011771号