http://www.elijahqi.win/archives/4003
Python基础2
一些补充常用操作
** 返回x的y次幂
print(10**21)
#为10的21次方
//a**b 为10的21次方
print(9//2)
# the result will be 4
print(-9//2)
# the result will be -5
'~'运算符
a = 0011 1100
~a = 1100 0011
in:如果在指定的序列中找到值返回 True,否则返回 False
not in:如果在指定的序列中没有找到值返回 True,否则返回 False
list=[1,2,3,4,5]
elijahqi=10
yvette=20
print(elijahqi in list)
print(yvette not in list)
id()
该函数用于获取对象内存地址
is is 是判断两个标识符是不是引用自一个对象
x is y
# ≈(id(x)==id(y))
# 如果引用的是同一个对象则返回 True,否则返回 False
同理is not判断两个标识符是不是引用自不同对象