1038: 重新认识python的变量
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:39
Solved:28
Description
在我们刚刚开始接触编程的时候,老师就喜欢拿变量就是盒子举例,告诉大家最基本的赋值,变量类型等等。
但是,确切的讲,用变量就像盒子这种比喻是不确切的。
通俗易懂的讲,python中的变量,更像便利贴。
输出结果毋庸置疑,是[1,2,3,4]
这个时候,a和b 对我们的这个列表做了引用,我们不妨先把列表看成一个内存地址,
想想一下,便签a和便签b同时贴在了这个地址上面对其引用。
但是,确切的讲,用变量就像盒子这种比喻是不确切的。
通俗易懂的讲,python中的变量,更像便利贴。
a=[1,2,3] b = a a.append(4) print(b)可以在在线oj中运行此代码,或者是在自己的python环境里面运行此代码
输出结果毋庸置疑,是[1,2,3,4]
这个时候,a和b 对我们的这个列表做了引用,我们不妨先把列表看成一个内存地址,
想想一下,便签a和便签b同时贴在了这个地址上面对其引用。
Output
[1, 2, 3, 4]
Sample Input Copy
[1, 2, 3, 4]
Sample Output Copy
[1, 2, 3, 4]
HINT
[1, 2, 3, 4]