python学习_标识符和保留字
一、什么叫保留字?
有些单词被python赋予了特定的意义,这些单词我们在给对象命名的时候不能用,就是python文件命名、变量命名时不能用
如何查看python有哪些保留字呢?
import keyword print(keyword.kwlist)
二、什么叫标识符?
给变量、函数、类、模块和其他对象起的名字就叫标识符
标识符的命名规则:
1)字母、数字、下划线_都可以
2)不能数字开头
3)不能是保留字
4)标识符严格区分大小写
另外:在python3中支持中文为标识符
三、变量的定义与使用
变量就是一直可以改变的量,变量是内存当中一个带标签的盒子
一个变量由三部分组成:标识、类型、值
标识id:表示对象所存储的内存地址,使用内置函数id(obj)来获取
类型type:表示的是对象的数据类型,使用内置函数type(obj)来获取
值value:表示对象所存储的具体数据,使用print(obj)可以将值进行打印输出
下图是变量在内存里面的一个存储情况:
变量多次赋值以后,变量名会指向新的空间
name='楚溜冰' name='马丽亚'
他们的内存分析图如下: