关于变量
变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。在指令式语言中,变量通常是可变的;
理解实体与标识
看图理解:
- 实体
- 标记
- 多个标记对应一个实体的情况
- 实体与标记的关系
- 实体的身份证标识(假想)
python中的实体与标识
- 编程的世界,什么是实体?
- 数据实体的身份标识
- 如何标记这个实体?
- 画图方式明确关系,标记数据2020
变量的使用
- 赋值表达式
变量 = 数据
变量的演练
- 使用变量标记姓名数据
- 使用变量标记电话数据
- 使用变量标记邮箱数据
新名词:标识符
标识符,用于标识目标的符号
标识符的命名组成
- 由字母,下划线,数字组成
- 不能以数字开头
- 不能与关键词重名
标识符的命名原则
四个字:
见名知义
见名知义,利已利人
如图所示:
多单词标识符 命名方法
多单词的标识符出现的情景
需要使用 用户名称 这个意思去标记一些数据
username
两个词连在一起不易区分
需要使用 用户登陆标记 这个意思标记数据
userloginflag
三个词连在一起更不易读
这样的写法,好比一篇文章,没有标点符号
读起来就很难受
例如:无标点符号的句子:
欢迎大家参加python特训营的培训这里可以让我们快速的体验到人工智能编程语言的魅力完整参加了全部内容可以开发出一套方便实用个性新潮的通讯录软件接下来的日子让我们共同成长吧
我们要加上标点了,才易读
欢迎大家参加python特训营的培训。这里可以让我们快速的体验到人工智能编程语言的魅力。完整参加了全部内容,可以开发出一套方便、实用、个性、新潮的通讯录软件!接下来的日子让我们共同成长吧!!!
对比过后发现,带有标点符号的句子,会更易读
下划线分割法
驼峰命名法
- 小驼峰命名法
- 大驼峰命名法
随堂练习
下面的标识符哪个是符合规范的
year2020 = ‘鼠年’
51job = ‘前程无忧’
$btn = ‘按钮’
_age = 20