标签:style blog color 使用 sp strong on div log
变量是只不过保留的内存位置用来存储值,这意味着,当创建一个变量,那么它在内存中保留一些空间。
Python是弱类型,无需明确指定变量类型,赋值的同时会自动声明类型。
1 x = 1 2 y = 2.0 3 name = ‘Ethon‘ 4 a = b = c = 1 #多重赋值 5 A, B, C = 3, 4 , 5
注意以下几点:
1、在Python中是通过对象的引用而不是值来赋值给变量的。
2、赋值操作符主要是"=",同时也可使用增量赋值,如 x+=1,但是没有自增、自减操作符。
3、Python支持链式赋值、多重赋值、多元赋值
>>> x=1 >>> y=x=x+1 #链式赋值 >>> x,y (2, 2) >>> a=b=c=1 #多重赋值 >>> a,b,c (1, 1, 1) >>> A,B,C=3,4,5 #多元赋值 >>> A,B,C (3, 4, 5)
其中,Python变量交换实在太优雅了,如果交换x和y的值,在其他语言,如C,我们或许用一个临时变量来完成工作。但是在Python中,你只需这样做就行了
>>> x = 1 >>> y = ‘Ethon‘ >>> x,y=y,x >>> x,y (‘Ethon‘, 1)
标签:style blog color 使用 sp strong on div log
原文地址:http://www.cnblogs.com/wakey/p/4136627.html