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

>

<

==

>=

<=

!=  不等于

<>  不等于

 

 

posted @ 2020-02-01 21:35  山石主人  阅读(30)  评论(0)    收藏  举报