1、可变与不可变类型
栈区存放变量名,堆区存放id地址和值。
可变类型:值改变,id不变
不可变类型:值改变,id也变了,产生新值
x=10
x=‘abc’
x的值和id都变了
整型和浮点型、字符型都是不可变类型,id变了、值也变了
列表list、字典类型dict则是可变类型,旧瓶装新酒,值改变,id不变
x=[‘aaa’,‘bbb’]
x=[‘ccc’,‘bbb’]
x的id不变
字典类型dic={‘k’:1,‘k2’:‘name’}
age=int(input(“your age:”))
if age>90:
print(“old”)
elif age>80:
print(“ok”)
else:print(“young!”)