11 ,运算符 : 算数,比较,逻辑,成员,身份

1 ,算数运算符 :

  1. 加减乘除 :
print(5+3)  #   8
print(5-3)  #   2
print(5*3)  #   15
print(5/3)  #   1.6666666666666667
  1. 取整 :
print(5//3) # 1
  1. 取余 :
print(5%3)  # 2
  1. 幂 :
print(5**3) # 125

2 ,比较运算符 : 等于,不等于,大于,小于

print("a"=="a") # True
print("a"!="a") # False
print("1"<="2") # True
print("3">="b") # False
print("a"<="b") # True
print(False==True) # False
print(False!=True) # True

3 ,逻辑运算符 : 与,或,非

print(True and False)   # False
print(True or False)   # True
print(not False)   # True

4 ,成员运算符( 在集合中 ) : in ,not in

list = [1,2,3]
print(4 in list)        # False
print(4 not in list)    # True
print(2 in list)        # True
print(2 not in list)    # False

5 ,身份运算符( 是否同一个对象 ) : is ,is not

  1. 代码 :
a=1
b=1
c="a"
d="a"
print(a is b)     # True
print(a is not b) # False
print(c is d)     # True
print(c is not d) # False
  1. 结论 :
    常量,都来自常量池

6 ,id : 对象的内存地址

id(1)

7 ,True 与数字的自动转换 :

print(True+1)  # 2
print(True==1)  # True

8 ,课后习题 :3 的平方怎么算

print(3**2)

9 ,虚数的平方是 :-1

a= 1j
print(a**2)

结果 : -1
发布了472 篇原创文章 · 获赞 25 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_34319644/article/details/105219642