[学习笔记]Python_变量
来源:互联网 发布:淘宝外贸原单江苏南通 编辑:程序博客网 时间:2024/05/22 10:53
变量object
变量必须在声明同时赋值,否则在使用时候会提示变量未定义的错误
变量在创建时会由解释器根据类型分配内存空间。
变量可以被改变,本身自己没有常量
脚本语言特点:动态判断类型,不需要声明类型
变量命名
- 可以包括字母,数字,下划线
- 不能以数字开头
- 区分大小写
- 不能与关键字冲突,可含有关键字
- 以单下划线开头的表示不能直接访问的类属 性(如_foo
- 以双下划线开头的表示类的私有成员(__foo)
-以双下划线开头和结尾的表示特殊方法专用标识符,如init()代表类的构造函数。 如:a a2 v_ v_3等
*自定义变量用小写开头,自定义类用大写开头
变量赋值
python变量可以重新赋值,python变量相当于一个标签, 这个标签指向内存中存放的值,当我们给变量重新赋值时,变 量标签所指向的地址就会改变,查看变量指向的地址可以通过 id()函数来实现。.
代码示例:
a=’Abc’
a=b
good,luck,baby=1,2,3
d=e=f=1
申请变量a=’Abc’时候,Python解释器做了两个事情:
1. 在内存中创建变量对应的值,如‘Abc’字符串
2. 在内存中创建变量a,并指向‘Abc’字符串所在位置
申请b=a时候,会创建变量b,并把变量b指向a的数据
阅读全文
0 0
- [学习笔记]Python_变量
- python_变量+循环学习笔记
- python_学习笔记0802
- python_学习笔记0803
- python_学习笔记0810
- python_学习笔记0816
- python_学习笔记0817
- python_学习笔记0817
- python_学习笔记0824
- python_学习笔记0825
- python_学习笔记0829
- Python_学习笔记
- [学习笔记]Python_数据类型
- [学习笔记]Python_字符串
- [学习笔记]Python_常见错误
- Python_变量
- python_模块与函数学习笔记
- python_学习笔记_基础练习_1
- Android程序跳过登录界面直接进入主界面(自动登录)
- 七里香
- String和StringBuilder、StringBuffer的区别
- java.lang.NoClassDefFoundError错误
- 剑指offer--判断两个链表的第一个交点
- [学习笔记]Python_变量
- [多活] 分布式、多活数据中心如何实现DNS域名解析和负载均衡?
- 一个特殊的中断:SVCall
- 安卓UI 自定义View SwitchButton
- AttributeError: 'NoneType' object has no attribute 'startswith'
- QT 使用QSetting读取配置文件中的中文乱码解决方案
- 大小端判断
- 继承、多态:汽车租赁系统
- SQL语句中对基本表的操作(DDL)