diff --git a/Tech/programming-language/Python/进阶/函数式编程.md b/Tech/programming-language/Python/进阶/函数式编程.md index 8dd1e643..b7d53c12 100644 --- a/Tech/programming-language/Python/进阶/函数式编程.md +++ b/Tech/programming-language/Python/进阶/函数式编程.md @@ -6,7 +6,6 @@ keywords: - 函数式编程 tags: - Python/进阶 -sidebar_position: 3 author: 7Wate date: 2023-08-11 --- @@ -191,7 +190,7 @@ say_hello() ### 如何利用装饰器优化代码 -如上所示,装饰器是一个返回另一个函数的函数。要使用装饰器,只需在你想要装饰的函数上方加上`@decorator_name`。 +如上所示,装饰器是一个返回另一个函数的函数。要使用装饰器,只需在你想要装饰的函数上方加上 `@decorator_name`。 ```python def repeat(num): @@ -249,4 +248,4 @@ print(factorial(5)) # 输出120 | **函数调用** | 可能会导致大量的函数调用,从而可能达到调用堆栈的限制 | 由于是循环结构,不会导致函数调用的堆栈溢出 | | **效率** | 对于大量的递归,可能不如迭代高效 | 对于简单的循环,迭代可能更加高效 | | **内存使用** | 每次调用自己都需要额外的内存来存储变量和信息,可能会导致调用堆栈溢出 | 通常更为内存高效,因为它不需要为每次循环存储额外的信息 | -| **实现方式** | 函数调用自己,直到满足某个条件 | 使用循环结构,如`for`和`while` | +| **实现方式** | 函数调用自己,直到满足某个条件 | 使用循环结构,如 `for` 和 `while` | diff --git a/Tech/programming-language/Python/进阶/垃圾回收.md b/Tech/programming-language/Python/进阶/垃圾回收.md index ca1f013b..d6627072 100644 --- a/Tech/programming-language/Python/进阶/垃圾回收.md +++ b/Tech/programming-language/Python/进阶/垃圾回收.md @@ -6,7 +6,6 @@ keywords: - 垃圾回收 tags: - Python/进阶 -sidebar_position: 4 author: 7Wate date: 2023-10-27 --- diff --git a/Tech/programming-language/Python/进阶/并行和并发.md b/Tech/programming-language/Python/进阶/并行和并发.md index 4a82308b..7765db26 100644 --- a/Tech/programming-language/Python/进阶/并行和并发.md +++ b/Tech/programming-language/Python/进阶/并行和并发.md @@ -7,7 +7,6 @@ keywords: - 并发 tags: - Python/进阶 -sidebar_position: 2 author: 7Wate date: 2023-08-11 --- diff --git a/Tech/programming-language/Python/进阶/文件和IO操作.md b/Tech/programming-language/Python/进阶/文件和IO操作.md index fc3357be..9770fd72 100644 --- a/Tech/programming-language/Python/进阶/文件和IO操作.md +++ b/Tech/programming-language/Python/进阶/文件和IO操作.md @@ -1,3 +1,18 @@ +--- +title: 文件和IO操作 +description: Python 文件和IO操作,主要涉及基础的文件操作和拓展库,以及文件系统的操作。 +keywords: + - Python + - 文件操作 + - IO操作 + - 文件系统 + - 性能优化 +tags: + - Python/进阶 +author: 仲平 +date: 2023-11-14 +--- + ## Python 文件操作基础 ### 文件和 IO 的基本概念 diff --git a/Tech/programming-language/Python/进阶/测试和调试.md b/Tech/programming-language/Python/进阶/测试和调试.md index 69bc9649..976c418d 100644 --- a/Tech/programming-language/Python/进阶/测试和调试.md +++ b/Tech/programming-language/Python/进阶/测试和调试.md @@ -9,7 +9,7 @@ keywords: - unittest - TDD tags: - - 标签 + - Python/进阶 author: 仲平 date: 2023-11-14 --- diff --git a/Tech/programming-language/Python/进阶/面向对象进阶.md b/Tech/programming-language/Python/进阶/面向对象进阶.md index e138ec9c..c26a1b63 100644 --- a/Tech/programming-language/Python/进阶/面向对象进阶.md +++ b/Tech/programming-language/Python/进阶/面向对象进阶.md @@ -5,7 +5,6 @@ keywords: - 面对对象 tags: - Python/进阶 -sidebar_position: 1 author: 7Wate date: 2023-08-10 ---