a = 10
b = 5
# 加法:普通加法、字符串拼接、 列表的拼接
print(a+b)
s_1 = 'hello' s_2 = 'python'
print(s_1 + s_2)
l_1 = [1,2,3] l_2 = [4,5,6]
print(l_1 + l_2)
# 乘法:普通乘法;对字符串 列表 元组 要输出多次
print(a*b)
s_1 = 'hello' l_1 = [1,2,3]
print(s_1 * 3)
print(l_1 * 3)
# 减法:
print(a-b)
# 除法:
print(a/b)
# 模运算 取余运算 :%
# 5/4 商1 余下1 ; 5/3 商1 余2
print(5%4) print(5%3)
作用:判断奇数偶数的
x%2的值是0 说明x是偶数
x%2的值是1 说明x是奇数
-
比较(关系)运算符: > >= < <= == != 六种
#返回的结果是:布尔值 True False
a = 10 b = 5
print(a > b)
print(a >= b) print(a < b)print(a <= b)print(a == b)print(a != b)
print('get' == 'Get') # python 是区分大小写的 这里的结果是false
print(false == 0) # True 0==false 1==True
x = 6 #把6赋值给x
x = 1
x += 1 # x=x+1
x -= 3 # x=x-3
-
逻辑运算符 and or not
-
运算结果返回值也是布尔值:True False
a=1 b=3
print(a>0 and b>0)
print(a>0 and b<0)
print(a>0 or b>0)
print(a>0 or b<0)
print(a<0 or b<0)
-
成员运算符 in not in
-
运算结果返回值也是布尔值:True False
-
位运算符
-
身份运算符
-
运算符优先级