1.小数据池
>>> a1=300 >>> b1=300 >>> print(a1 is b1) False >>>
>>> a=100 >>> b=100 >>> print(a is b) True >>>
# 小数据,-5到256之间,定义之后,并不会专门开辟一个空间存放。
#小数据池有效地节省了内存地址
2.数据计算操作
浅拷贝,拷贝的是地址,而x-=1之后,x指向的地址已经改变
>>> x=100 >>> z=x >>> x-=1 >>> print(z) 100 >>> print(x) 99
3.len
#字符串、列表、元祖、字典都可以计算长度(元素个数)
# a=13 #是错的object of type 'int' has no len() # print(len(a)) s="asfaf" #返回字符个数5 print(len(s)) l=[1,"w",3,"xx"] #返回元素个数4 print(len(l)) d={"name":"m","age":13,"num":1111} #返回键的个数3 print(len(d))
4.for循环
循环的元素必须处于一个可迭代的集合,并且在循环的时候,这个可迭代的集合不改变。