Python 变量的定义与使用:从基础到高级
在 Python 中,变量是程序中最基本的概念之一。变量用于存储数据,并在程序运行过程中随时访问和修改这些数据。理解变量的定义和使用是学习 Python 编程的第一步。
1. 变量的定义
1.1 什么是变量?
变量是程序中用于存储数据的容器。每个变量都有一个名称(标识符)和一个值。通过变量名,可以访问或修改其存储的值。
1.2 变量的命名规则
- 变量名由字母、数字和下划线组成,但不能以数字开头。
- 合法:
name
,age_1
,_value
- 非法:
1age
,my-name
,my name
- 合法:
- 变量名区分大小写:
name
和Name
是两个不同的变量。 - 避免使用 Python 关键字:如
if
,else
,for
,while
等。 - 命名应具有描述性:变量名应清晰表达其用途,如
student_name
比sn
更好。
1.3 变量的定义语法
在 Python 中,变量通过赋值语句定义。赋值使用等号 =
,左边是变量名,右边是值。
# 定义变量
name = "Alice"
age = 25
height = 1.68
is_student = True
2. 变量的使用
2.1 访问变量的值
通过变量名可以访问其存储的值。
print(name) # 输出: Alice
print(age) # 输出: 25
print(height) # 输出: 1.68
print(is_student) # 输出: True
2.2 修改变量的值
变量可以随时被重新赋值,其类型也可以动态改变。
age = 26 # 修改 age 的值
na