大数据比赛项目库
应用介绍
变量的命名
## 目标
* 标识符和关键字
* 变量的命名规则
## 0.1 标识符和关键字
### 1.1 标识符
> 标示符就是程序员定义的 **变量名**、**函数名**
>
> **名字** 需要有 **见名知义** 的效果
* 标示符可以由 **字母**、**下划线** 和 **数字** 组成
* **不能以数字开头**
* **不能与关键字重名**
思考:下面的标示符哪些是正确的,哪些不正确为什么?
```
fromNo12
from#12
my_Boolean
my-Boolean
Obj2
2ndObj
myInt
My_tExt
_test
test!32
haha(da)tt
jack_rose
jack&rose
GUI
G.U.I
```
### 1.2 关键字
* **关键字** 就是在 `Python` 内部已经使用的标识符
* **关键字** 具有特殊的功能和含义
* 开发者 **不允许定义和关键字相同的名字的标示符**
通过以下命令可以查看 `Python` 中的关键字
```python
In [1]: import keyword
In [2]: print(keyword.kwlist)
```
> 提示:**关键字的学习及使用**,会在后面的课程中不断介绍
>
> * `import` **关键字** 可以导入一个 **“工具包”**
>
> * 在 `Python` 中不同的工具包,提供有不同的工具
## 02. 变量的命名规则
> **命名规则** 可以被视为一种 **惯例**,并无绝对与强制
> 目的是为了 **增加代码的识别和可读性**
**注意** `Python` 中的 **标识符** 是 **区分大小写的**
![002_标识符区分大小写](./images/009/002_标识符区分大小写.jpg)
1. 在定义变量时,为了保证代码格式,`=` 的左右应该各保留一个空格
2. 在 `Python` 中,如果 **变量名** 需要由 **二个** 或 **多个单词** 组成时,可以按照以下方式命名
1. 每个单词都使用小写字母
2. 单词与单词之间使用 **`_`下划线** 连接
* 例如:`first_name`、`last_name`、`qq_number`、`qq_password`
### 驼峰命名法
* 当 **变量名** 是由二个或多个单词组成时,还可以利用驼峰命名法来命名
* **小驼峰式命名法**
* 第一个单词以小写字母开始,后续单词的首字母大写
* 例如:`firstName`、`lastName`
* **大驼峰式命名法**
* 每一个单词的首字母都采用大写字母
* 例如:`FirstName`、`LastName`、`CamelCase`
©版权声明:本文内容由互联网用户自发贡献,版权归原创作者所有,本站不拥有所有权,也不承担相关法律责任。如果您发现本站中有涉嫌抄袭的内容,欢迎发送邮件至: www_apollocode_net@163.com 进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
转载请注明出处: apollocode » 大数据比赛项目库
文件列表(部分)
名称 | 大小 | 修改日期 |
---|---|---|
大数据比赛项目库 | 0.00 KB | 2020-12-36 |
.idea | 0.00 KB | 2020-10-52 |
bigData.iml | 0.39 KB | 2020-10-52 |
misc.xml | 0.28 KB | 2020-10-52 |
modules.xml | 0.26 KB | 2020-10-52 |
vcs.xml | 0.18 KB | 2020-10-52 |
workspace.xml | 7.18 KB | 2020-10-52 |
He | 0.00 KB | 2020-12-46 |
centos7 | 0.00 KB | 2020-10-52 |
centosinstall.sh | 0.19 KB | 2020-10-52 |
linux基础(笔记) | 0.00 KB | 2020-10-52 |
python基础 | 0.00 KB | 2020-10-52 |
01_认识Python.md | 5.29 KB | 2020-10-52 |
02_第一个Python程序.md | 8.04 KB | 2020-10-52 |
03_Pycharm 初始设置(知道).md | 6.87 KB | 2020-10-52 |
04_多文件项目的演练.md | 1.09 KB | 2020-10-52 |
05_注释.md | 2.51 KB | 2020-10-52 |
06_算数运算符.md | 1.41 KB | 2020-10-52 |
07_程序执行原理(科普).md | 4.54 KB | 2020-10-52 |
08_变量的基本使用.md | 10.32 KB | 2020-10-52 |
09_变量的命名.md | 2.34 KB | 2020-10-52 |
10_判断(if)语句.md | 11.31 KB | 2020-10-52 |
11_运算符.md | 3.37 KB | 2020-10-52 |
12_循环.md | 9.63 KB | 2020-10-52 |
13_函数基础.md | 9.56 KB | 2020-10-52 |
14_高级变量类型.md | 20.94 KB | 2020-10-52 |
15_综合应用 —— 名片管理系统.md | 11.05 KB | 2020-10-52 |
16_变量进阶(理解).md | 8.11 KB | 2020-10-52 |
17_函数进阶.md | 11.66 KB | 2020-10-52 |
code | 0.00 KB | 2020-10-52 |
01_Python基础 | 0.00 KB | 2020-10-52 |
.idea | 0.00 KB | 2020-10-52 |
发表评论 取消回复