Python中的变量
Python 2017/12/13 20:25:40 点击:不统计
原载于:转www.载for网站制作学习asp必.cn究
# Python 定义变量和比较简单的,必须是 大小写英文,数字,和下划线组合,但是不能以 数字开头。不用定义变量类型;区分大小写
a = 'Hello word'
print a
_5 = '开头为下划线的变量'
print _5
#
dd = 'dd'
DD = 'DD'
print dd, DD
# 请不要把赋值语句的等号等同于数学的等号。比如下面的代码:
x = 10
x = x + 2
# 如果从数学上理解x = x + 2那无论如何是不成立的,在程序中,赋值语句先计算右侧的表达式x + 2,得到结果12,再赋给变量x。由于x之前的值是10,重新赋值后,x的值变成12。
# 最后,理解变量在计算机内存中的表示也非常重要。当我们写:a = 'ABC'时,Python解释器干了两件事情:
# 1. 在内存中创建了一个'ABC'的字符串;
# 2. 在内存中创建了一个名为a的变量,并把它指向'ABC'。
# 也可以把一个变量a赋值给另一个变量b,这个操作实际上是把变量b指向变量a所指向的数据,例如下面的代码:
a = 'ABC'
b = a
a = 'XYZ'
print b


<网f站o学a习s制p作.cn>