下面的代码显示了对变量的定义和使用。
#创建变量和指定变量类型x=1#变量赋值定义一个变量xprint(id(x))#打印变量x的标识print(x+1)#使用变量x=2#量赋值定义一个变量xprint(id(x))#此时的变量x已经是一个新的变量print(x+1)#名称相同,但是使用的是新的变量xx=4#x是整数类型的x="OSSEZ"#x类型将会修改为字符串print(x)
当你运行上面的程序后,程序将会输出为:
2131838986544221318389865763OSSEZ
从上面的代码,你可以看到Python是如何定义变量的,并且Python的变量是如何被修改的。
id是一个获得Python对象ID的函数。
在Python中是使用对象的,因此你定义的变量是一个对象,使用id这个函数可以找到你定义对象的引用。