diff --git a/docs/开发/Python/函数定义.md b/docs/开发/Python/函数方法.md similarity index 98% rename from docs/开发/Python/函数定义.md rename to docs/开发/Python/函数方法.md index e096a77a..4202ed21 100644 --- a/docs/开发/Python/函数定义.md +++ b/docs/开发/Python/函数方法.md @@ -1,6 +1,6 @@ --- -id: 函数定义 -title: 函数定义 +id: 函数方法 +title: 函数方法 sidebar_position: 3 data: 2022年2月10日 --- diff --git a/docs/开发/Python/语言元素.md b/docs/开发/Python/基本语法.md similarity index 76% rename from docs/开发/Python/语言元素.md rename to docs/开发/Python/基本语法.md index 3162085c..ddcb02f9 100644 --- a/docs/开发/Python/语言元素.md +++ b/docs/开发/Python/基本语法.md @@ -1,29 +1,11 @@ --- -id: 语言元素 -title: 语言元素 -sidebar_position: 1 -data: 2022年1月26日 +id: 基本语法 +title: 基本语法 +sidebar_position: 2 +data: 2022年4月27日 --- -## 注释 - -- 单行注释:以 # 和空格开头的部分 - -- 多行注释:三个引号开头,三个引号结尾 - -```python -""" -第一个Python程序 - hello, world! -向伟大的Dennis M. Ritchie先生致敬 -Version: 0.1 -Author: 骆昊 -""" -# hello world! -print('hello, world!') -print("你好, 世界!") -``` - -## 变量和类型 +## 数据类型 - 整型:Python中可以处理任意大小的整数(Python 2.x中有`int`和`long`两种类型的整数,但这种区分对Python来说意义不大,因此在Python 3.x中整数只有int这一种了),而且支持二进制(如`0b100`,换算成十进制是4)、八进制(如`0o100`,换算成十进制是64)、十进制(`100`)和十六进制(`0x100`,换算成十进制是256)的表示法。 @@ -36,6 +18,7 @@ print("你好, 世界!") - 复数型:形如`3+5j`,跟数学上的复数表示一样,唯一不同的是虚部的`i`换成了`j`。实际上,这个类型并不常用,大家了解一下就可以了。 ### 变量命名 + **硬性规则:** - 变量名由字母(广义的Unicode字符,不包括特殊字符)、数字和下划线构成,数字不能开头。 @@ -58,24 +41,24 @@ print("你好, 世界!") - `chr()`:将整数转换成该编码对应的字符串(一个字符)。 - `ord()`:将字符串(一个字符)转换成对应的编码(整数)。 -### 运算符 +## 运算符 -| 运算符 | 描述 | -| ----------------------------------------------- | ------------------------------ | -| `[]` `[:]` | 下标,切片 | -| `**` | 指数 | -| `~` `+` `-` | 按位取反, 正负号 | -| `*` `/` `%` `//` | 乘,除,模,整除 | -| `+` `-` | 加,减 | -| `>>` `<<` | 右移,左移 | -| `&` | 按位与 | -| `^` `|` | 按位异或,按位或 | -| `<=` `<` `>` `>=` | 小于等于,小于,大于,大于等于 | -| `==` `!=` | 等于,不等于 | -| `is` `is not` | 身份运算符 | -| `in` `not in` | 成员运算符 | -| `not` `or` `and` | 逻辑运算符 | -| `=` `+=` `-=` `*=` `/=` `%=` `//=` `**=` `&=` ` | =` `^=` `>>=` `<<=` | +| 运算符 | 描述 | +| ------------------------------------------------------------ | ------------------------------ | +| `[]` `[:]` | 下标,切片 | +| `**` | 指数 | +| `~` `+` `-` | 按位取反, 正负号 | +| `*` `/` `%` `//` | 乘,除,模,整除 | +| `+` `-` | 加,减 | +| `>>` `<<` | 右移,左移 | +| `&` | 按位与 | +| `^` `|` | 按位异或,按位或 | +| `<=` `<` `>` `>=` | 小于等于,小于,大于,大于等于 | +| `==` `!=` | 等于,不等于 | +| `is` `is not` | 身份运算符 | +| `in` `not in` | 成员运算符 | +| `not` `or` `and` | 逻辑运算符 | +| `=` `+=` `-=` `*=` `/=` `%=` `//=` `**=` `&=` ` | =` `^=` `>>=` `<<=` | | *在实际开发中,如果搞不清楚运算符的优先级,可以使用括号来确保运算的执行顺序。* @@ -115,4 +98,22 @@ print("你好, 世界!") | try | 编写 try...except 语句。 | | while | 创建 while 循环。 | | with | 用于简化异常处理。 | -| yield | 结束函数,返回生成器。 | \ No newline at end of file +| yield | 结束函数,返回生成器。 | + +## 注释 + +- 单行注释:以 # 和空格开头的部分 + +- 多行注释:三个引号开头,三个引号结尾 + +```python +""" +第一个Python程序 - hello, world! +向伟大的Dennis M. Ritchie先生致敬 +Version: 0.1 +Author: 骆昊 +""" +# hello world! +print('hello, world!') +print("你好, 世界!") +``` diff --git a/docs/开发/Python/逻辑语句.md b/docs/开发/Python/控制语句.md similarity index 99% rename from docs/开发/Python/逻辑语句.md rename to docs/开发/Python/控制语句.md index 285f5179..e65c7727 100644 --- a/docs/开发/Python/逻辑语句.md +++ b/docs/开发/Python/控制语句.md @@ -1,6 +1,6 @@ --- -id: 逻辑语句 -title: 逻辑语句 +id: 控制语句 +title: 控制语句 sidebar_position: 2 data: 2022年2月9日 ---