当前位置:首页>python>零基础学Python|第5节:变量,编程世界里的“魔法盒子”

零基础学Python|第5节:变量,编程世界里的“魔法盒子”

  • 2026-10-11 07:45:14
零基础学Python|第5节:变量,编程世界里的“魔法盒子”



大家好呀!今天我们继续Python零基础学习之旅,解锁了一个超实用的知识点——变量。它就像编程世界里的魔法盒子,能帮我们轻松存储和管理数据,让代码更灵活、更高效。

 

一、变量是什么?——你的专属“数据收纳盒”

在Python里,变量就像一个贴了标签的盒子,你可以把各种数据(比如文字、数字)放进去,随时取用,甚至还能随时替换盒子里的东西。

举个超形象的例子:

python
# 把字符串放进名为a的“盒子”里
a = "一起玩Python编程"
print(a) # 取出盒子里的内容打印出来
 

运行这段代码,屏幕上就会输出 一起玩Python编程 啦!

 

二、变量的核心特性:内容可变,覆盖更新

变量最神奇的地方,就是它的内容可以随时改变!就像你往盒子里先放了一本书,后来又放了一支笔,盒子里就只剩下笔了。

我们来做个小实验:

python
reader = "a student" # 第一次赋值:读者是学生
reader = "a teacher" # 第二次赋值:读者变成了老师
print(reader) # 打印结果会是什么呢?
 

运行后你会发现,输出的结果是 a teacher !因为后一次赋值会覆盖掉前一次的内容,这就是变量的“可变性”。

 

三、变量命名的“红绿灯规则”

给变量起名可不是随便来的,Python有自己的“交通规则”,不遵守就会报错哦:

✅ 绿灯(可以做)

- 只能由字母、数字和下划线组成,比如  user_name 、 age123 
- 第一个字符必须是字母或下划线,不能是数字
- 尽量起有意义的名字,比如用  time  表示时间,别用  abc  这种无意义的名字

❌ 红灯(不能做)

- 用中文命名变量,比如  年龄 = 18 
- 用特殊符号命名,比如  a+b 、 a^b 
- 变量名和Python的关键字重名,比如  print = 10 (会导致print函数失效)

 

四、字符串的小细节:空格和空字符串也有“身份”

我们常说的字符串,可不只是文字,空格和空字符串也都是合法的字符串:

1. 带空格的字符串
比如  "1 2" (中间有3个空格),Python会把每个字符(包括空格)都算进去,这个字符串一共包含5个字符(1、3个空格、2),运行时也会原封不动地把空格打印出来。
2. 空字符串
代码  a = ""  表示创建一个空字符串,运行  print(a)  时,屏幕上什么都不会显示,但它确实是一个合法的字符串,长度为0。

 

💡 零基础小总结

1. 变量是存储数据的“盒子”,用  变量名 = 数据  给变量赋值, print(变量名)  就能取出数据打印。
2. 变量的内容会被新赋值覆盖,不想被覆盖就用不同的变量名哦。
3. 变量命名要守规则:字母、数字、下划线组成,开头不能是数字,尽量见名知意。
4. 字符串里的空格和空字符串,Python都会正确识别和处理。

 

最新文章

随机文章