大数据比赛项目库

关键字 * **关键字** 就是在 `Python` 内部已经使用的标识符 * **关键字** 具有特殊的功能和含义 * 开发者 **不允许定义和关键字相同的名字的标示符** 通过以下命令可以查看 `Python` 中的关键字

应用介绍

 变量的命名

## 目标

* 标识符和关键字
* 变量的命名规则

## 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` 

文件列表(部分)

名称 大小 修改日期
大数据比赛项目库0.00 KB2020-12-36
.idea0.00 KB2020-10-52
bigData.iml0.39 KB2020-10-52
misc.xml0.28 KB2020-10-52
modules.xml0.26 KB2020-10-52
vcs.xml0.18 KB2020-10-52
workspace.xml7.18 KB2020-10-52
He0.00 KB2020-12-46
centos70.00 KB2020-10-52
centosinstall.sh0.19 KB2020-10-52
linux基础(笔记)0.00 KB2020-10-52
python基础0.00 KB2020-10-52
01_认识Python.md5.29 KB2020-10-52
02_第一个Python程序.md8.04 KB2020-10-52
03_Pycharm 初始设置(知道).md6.87 KB2020-10-52
04_多文件项目的演练.md1.09 KB2020-10-52
05_注释.md2.51 KB2020-10-52
06_算数运算符.md1.41 KB2020-10-52
07_程序执行原理(科普).md4.54 KB2020-10-52
08_变量的基本使用.md10.32 KB2020-10-52
09_变量的命名.md2.34 KB2020-10-52
10_判断(if)语句.md11.31 KB2020-10-52
11_运算符.md3.37 KB2020-10-52
12_循环.md9.63 KB2020-10-52
13_函数基础.md9.56 KB2020-10-52
14_高级变量类型.md20.94 KB2020-10-52
15_综合应用 —— 名片管理系统.md11.05 KB2020-10-52
16_变量进阶(理解).md8.11 KB2020-10-52
17_函数进阶.md11.66 KB2020-10-52
code0.00 KB2020-10-52
01_Python基础0.00 KB2020-10-52
.idea0.00 KB2020-10-52

立即下载

相关下载

[大数据可视化] 此文档是一款基于百度地图的大数据可视化库,专注于大数据方向的散点、热力图、网格、聚合等方式展示,致力于让大数据可视化变得简单易用。​
[大数据比赛项目库] 关键字 * **关键字** 就是在 `Python` 内部已经使用的标识符 * **关键字** 具有特殊的功能和含义 * 开发者 **不允许定义和关键字相同的名字的标示符** 通过以下命令可以查看 `Python` 中的关键字

评论列表 共有 0 条评论

暂无评论

微信捐赠

微信扫一扫体验

立即
上传
发表
评论
返回
顶部