Python变量

来源:互联网 发布:淘宝群控系统骗局 编辑:程序博客网 时间:2024/06/11 08:31

在Python中,变量的使用和Java中不同,不需要声明变量的类型。如定义一个整型变量可用如下形式:i = 1。

另外,在Python中没有普通类型,任何的类型都是对象。如i = 1,不是创建了一个普通变量,而是创建了一个整型对象。Python内部自动完成了对象的创建工作,并管理该整型对象的生命周期。

变量的赋值

Python中变量不需要声明,直接赋值即可。每一次新的赋值,都将创建一个新的对象。即时变量的名称相同,变量的标识也不同。如下面的代码所示:

#一次新的赋值,将创建一个新的对象x = 1print(id(x))x = 2print(id(x))

这两个不是同一个变量。

另外,若一个变量没有被赋值,则Python认为该变量不存在!!

如打印一个没有被赋值的变量y,将报错,print y



0 0
原创粉丝点击