python 从入门到精通教程一:[3]什么是变量

2026-03-20 19:10:15

1、什么是变量

通俗的讲,变量就是会变化的存储空间,这个空间存储的信息是不固定的。

print 1

print "Hello,world"

1 在python编程中叫数字,而"Hello,world"字符串,它们有个专业术语,叫字面常量,

字面常量是不能改变的,你不能将1变成2,1就是1,2就是2,这是编程世界的规则。

a = 1

print a #显示1

a = 2

print a #显示2

a = "Hello,world"

print a #显示Hello,world

python 从入门到精通教程一:[3]什么是变量

2、变量的类型

a = 1 相当于把 字面常量1值放进a存储空间中

a = 2 相当于把a中的1剔除,将2放进a中,其内部现实方式我们就不必要知道了。你可以想像a是一个篮子,1是苹果,2是西瓜,现在把苹果放进篮子里,那么篮子的内容就是苹果,因为篮子在同一时间内只能存放一样物品,所以想把西瓜放进篮子里得先取走篮子里的苹果。

python 的变量与C/C++等强类型语言不同,它的变量是可以存放任何类型的,如object\int\float\string\list\dict等

python 从入门到精通教程一:[3]什么是变量

3、变量的赋值

a = 1

b = "你好"

用等于号(=)将右值赋给变量名a,b这样的行为就叫给变量赋值,a ,b 这是两个变量,变量除了通过常量来赋值外,还可以通过变量赋值,如

a = b

把b的值赋给a

python 从入门到精通教程一:[3]什么是变量

4、变量命令规则

第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(‘ _ ’)。

其他部分可以由字母(大写或小写)、下划线(‘ _ ’)或数字(0-9)组成。

大小写敏感的。例如,myage和myAge不是一个标识符。注意前者中的小写a和后者中的大写A。

有效 标识符名称的例子有i、__my_name_age、name_2a和b1b2_c3。

无效 标识符名称的例子有4things、this is good girl和my-age。

python 从入门到精通教程一:[3]什么是变量

猜你喜欢