Python 中的变量是程序存储数据的基本单元,无需声明类型即可直接赋值。以下是关键知识点:
1. 变量定义 ✅
# 直接赋值
x = 10
name = "Python"
is_active = True
2. 命名规则 🔍
- 变量名由字母、数字、下划线组成
- 不能以数字开头(如
1var
❌) - 区分大小写(
age
≠Age
) - 避免使用关键字(如
if
,else
)
3. 数据类型 📊
类型 | 示例 | 说明 |
---|---|---|
整数 | num = 42 |
不带小数点的数字 |
浮点数 | pi = 3.14 |
带小数点的数字 |
字符串 | s = "hello" |
用引号包裹的文本 |
布尔值 | flag = False |
真/假值 |
4. 作用域 🌐
- 全局变量:在函数外定义,整个程序可访问
- 局部变量:在函数内定义,仅在函数内有效
def example():
local_var = "内部变量" # 局部作用域
print(global_var) # 可访问全局变量
example()
扩展学习 🔗
如需深入了解 Python 变量的高级用法,可参考:
Python基础语法
变量与数据结构