当前位置:首页>python>Python变量:你代码世界里的第一个"容器"

Python变量:你代码世界里的第一个"容器"

  • 2026-09-02 19:36:52
Python变量:你代码世界里的第一个"容器"

Python变量:你代码世界里的第一个"容器"

我是陈默,一个正拼命上岸的码农。

你有没有想过,计算机是怎么记住事情的?

它不像你 — 可以用便利贴、手机备忘录,或者干脆记在脑子里。

计算机需要"容器"来存储信息。

这个容器,就叫变量。

变量是什么?

想象你搬进一个新房子。

你需要箱子来装东西,对吧?

  • 一个箱子装书
  • 一个箱子装衣服
  • 一个箱子装那些你舍不得扔但又不知道放哪的小物件

变量就是这些箱子。

只不过,它们装的是数据 — 数字、文字、列表、甚至更复杂的东西。

怎么创建一个变量?

简单到让你怀疑人生。

name = "张三"age = 25height = 1.75

就这?

对,就这。

左边是变量名(箱子的标签)。

右边是值(箱子里装的东西)。

中间的等号不是"相等" — 它是"赋值"。意思是:把右边的东西,装进左边的箱子里。

变量命名的几条铁律

别乱起名。

Python 有规矩:

1. 只能用字母、数字、下划线

user_name = "李四"# ✓ 正确user-name = "李四"# ✗ 报错,横杠不行2nd_user = "王五"# ✗ 报错,不能数字开头

2. 区分大小写

Name = "张三"name = "李四"# 这是两个不同的变量,别搞混了

3. 别用Python关键词

if、for、while、class… 这些词Python自己要用。

你抢了,它就懵了。

几个实用的命名习惯

命名这件事,看似小事。

但当你三个月后回来看自己的代码 —

你会感谢那个认真起名的自己。

用有意义的名字

# 烂命名x = 25y = 1.75# 好命名age = 25height = 1.75

看到age,你就知道这是年龄。

看到x?你只能猜。

用下划线连接多个单词

# Python风格user_name = "张三"total_price = 99.9# 不推荐userName = "张三"# 这是Java风格,别在Python里用

这种风格叫"蛇形命名法"(snake_case)。

因为下划线像蛇在地上爬 — 很形象吧?

变量可以存什么?

什么都行。

# 文字message = "Hello, World!"# 整数count = 100# 小数price = 19.99# 布尔值(真或假)is_student = True# 列表(一堆东西)fruits = ["苹果", "香蕉", "橙子"]# 字典(带标签的一堆东西)person = {"name": "张三", "age": 25}

Python很聪明。

你给它什么,它就知道变量是什么类型。

不用你操心。

一个常见的坑

看这个例子:

a = 10b = aa = 20print(b)  # 输出什么?

答案是10。

为什么?

因为b = a这一行,只是把a当时的值(10)复制给了b。

之后a变成20,跟b没关系。

它们是两个独立的"箱子"。

动手试试

别光看。

打开你的代码编辑器,敲几行:

# 定义几个变量name = "你的名字"age = 你的年龄hobby = "你的爱好"# 打印出来print("我叫" + name)print("今年", age, "岁")print("喜欢" + hobby)

运行它。

看到自己的信息出现在屏幕上 —

这就是编程的第一步。


现在,打开你的编辑器。

定义三个变量。

就三个。

然后打印出来。

这是你编程之旅的第一步 —

别让它成为最后一步。

最新文章

随机文章