Python

Python运算符

2018-08-13  本文已影响5人  小_源

运算符

x = 1 #把1赋值给x变量
y = 2 #把2赋值给y变量
x = 1
y = 2

z = x+y
print("1+2的和是%d"%z)

z = x-y
print("1-2的差是%d"%z)

z = x*y
print("1*2的积是%d"%z)

z = x/y
print("1/2的商是%f"%z)

z = x%y
print("1%%2的余数是%d"%z)

z = x**y
print("1**2的幂是%d"%z)

上述代码输出结果:


image
x = 1
y = 2
z = 0

z+=x#相当于z = z + x
print("z的值是%d"%z)#输出1

z-=x#相当于z = z - x
print("z的值是%d"%z)#输出0

z*=x#相当于z = z * x
print("z的值是%d"%z)#输出0(0乘以任何数都等于0)

z/=x#相当于z = z / x
print("z的值是%d"%z)#输出0(0除以任何数都等于0)

z%=x#相当于z = z % x
print("z的值是%d"%z)#输出0(0除以任何数的余数都等于0)

z**=x#相当于z = z ** x
print("z的值是%d"%z)#输出0

上述代码输出结果:


image
x = 1
y = 2

print(x > y)#输出False 也就是假
print(x < y)#输出True  也就是真
print(x >= y)
print(x <= y )
print(x == y)#注意一个=是赋值运算符,两个==是判断两个值是否相等。输出False
print(x != y)#判断不等于。很明显x不等于y。输出True

上述代码输出结果:


image
x = True#bool类型
y = False
print(x and y)#如果 x 为 False,x and y 返回 False,否则它返回 y 的计算值。and是'与'的意思。
print(x or y)#如果 x 是 True,它返回 True,否则它返回 y 的计算值。
print(not x)#如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。

上述代码输出结果:


image
image
上一篇 下一篇

猜你喜欢

热点阅读