当前位置:首页>python>Python 变量与引用

Python 变量与引用

  • 2026-10-21 13:29:26
Python 变量与引用
变量的基本形式
<名字> = <数据>

含义是:

  • 名字(name):变量名,用来引用数据

  • 数据(value):实际存储的值

  • =:赋值符号,表示“绑定关系”

命名规则

  • 字母和数字组成,下划线"_"算字母,字母区分大小

  • 不带特殊符号(如空格、标点、运算符)

  • 名字的第一个字母必须是字母,不能为数字(汉字为字母)

名字-name 与 数值-value

名字(name)是一个标签,通过赋值操作,把名字“贴”在某个数值(对象)上。

name = "Alice"

name 与数值的关系

名字与数值之间的关联,称为引用(reference)

关联之后,名字就拥有了该数值的:

值(value)

类型(type)

👉 一个数值可以被多个名字同时引用

a = 10b = a# 此时 a 和 b 指向同一个数值对象 10

变量-variable

变量(value) 是与数值相关联的名字。其变量的特点是:值可以变,类型也可以变。

x = 10      # intx = "hi"    # str

👉 变量可以随时指向任意一个数值对象

赋值-assignment

赋值是名字与数值建立关联的过程,使用赋值运算符 =

1️⃣ 连续赋值

a = b = c = 1

2️⃣ 按顺序依次赋值(解包赋值)

a, b, c = 7, 8, 9

3️⃣ 简写赋值语句(增强赋值)

price += 10   # price = price + 10price -= 5    # price = price - 5price *= 15   # price = price * 15price /= 7    # price = price / 7

重要规则

❗ 赋值是从右到左进行的

a = b   # b 必须已经存在

❗ 变量之间不能随意交换,必须用正确写法

a, b = b, a   # 正确交换

最新文章

随机文章