Python基础(4) - 变量
16lz
2021-01-22
Python
命名规则:
变量名必须是字母或者_开头。
变量名的其他部分可以是字母,_或者数字。
Python是大小写敏感的。
以下划线开头的标识符是有特殊意义:
以单下划线开头(_foo)的代表不能用“from xxx import *”而导入;
以双下划线开头的(__foo)代表类的私有成员;
以双下划线开头和结尾的(__foo__)代表python里特殊方法专用的标识,如__init__()代表类的构造函数,供解释器使用。
变量声明和赋值:
在Python中变量是不需要声明的。变量通过首次赋值产生, 当超出作用范围时自动消亡。
X = 1
该赋值在Python中是如何进行的?
赋值的过程:
1、在内存中创建对象1。
2、创建变量名X。
3、把变量和对象建立映射关系。
在赋值时,是把对象的引用赋值给变量而不是值。
变量可以引用任何类型的对象。变量没有类型,只有对象有类型。
变量在使用前必须被赋值。
在Python中可以一次赋多值。
>>> (Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday) = range(7)
>>> Monday
0
>>> Thursday
3
>>> Sunday
6
更多相关文章
- python闭包变量迟邦定
- 判断变量是否是DataFrame 或者 Series
- Python:lambda表达式实现求两个变量的最大值
- Python:Sympy定义与包含变量的边界的积分
- “全局变量是坏的”是什么意思?
- 在不知道序列长度的情况下,在Python中展开多个赋值
- 环境变量的安装以及python cahrm的安装以及常用快捷键的使用
- tensorflow 变量定义路径//问题
- 变量和数据类型