一、赋值语句
a = "ABC"
对于上述赋值语句,Python解释器做了两件事:
1、在内存中创建了一个“ABC”的字符串
2、在内存中创建了一个名为a的变量,并把它指向“ABC”
a = "ABC"
b = a
a = "XYZ"
print(b)
#result:ABC
<注> 变量之间赋值实质:把变量b指向变量a所指向的数据
二、图解
一、赋值语句
a = "ABC"
对于上述赋值语句,Python解释器做了两件事:
1、在内存中创建了一个“ABC”的字符串
2、在内存中创建了一个名为a的变量,并把它指向“ABC”
a = "ABC"
b = a
a = "XYZ"
print(b)
#result:ABC
<注> 变量之间赋值实质:把变量b指向变量a所指向的数据
二、图解