变量存储数据。Python使用赋值语句定义变量。语法是变量名等号值。x代表一个标识符。
定义变量x。输入x=10。解释器分配内存。x引用整数对象。值10存储在内存地址。打印x输出10。
变量名规则。首字符字母或下划线。后续字符字母数字下划线。x符合规则。非法命名如2x。保留字无效。
动态类型。Python不声明类型。x=10是整数。x="text"字符串。类型由值决定。id()函数返回地址。
重新赋值。x=5。执行x=20。旧值5被回收。新值20绑定。内存地址改变。
多变量赋值。x,y=1,2。同时定义两个变量。x引用1。y引用2。元组解包实现。
None值。x=None。表示空或无。不指向对象。布尔判断为False。
变量作用域。函数内定义x是局部。全局需global声明。模块级定义是全局。
示例代码。
x=3.14
print(x)
x="a"del x
