Python:进阶文件调整
This commit is contained in:
parent
54e6bf314b
commit
9eb03af3a6
@ -6,7 +6,6 @@ keywords:
|
|||||||
- 函数式编程
|
- 函数式编程
|
||||||
tags:
|
tags:
|
||||||
- Python/进阶
|
- Python/进阶
|
||||||
sidebar_position: 3
|
|
||||||
author: 7Wate
|
author: 7Wate
|
||||||
date: 2023-08-11
|
date: 2023-08-11
|
||||||
---
|
---
|
||||||
@ -191,7 +190,7 @@ say_hello()
|
|||||||
|
|
||||||
### 如何利用装饰器优化代码
|
### 如何利用装饰器优化代码
|
||||||
|
|
||||||
如上所示,装饰器是一个返回另一个函数的函数。要使用装饰器,只需在你想要装饰的函数上方加上`@decorator_name`。
|
如上所示,装饰器是一个返回另一个函数的函数。要使用装饰器,只需在你想要装饰的函数上方加上 `@decorator_name`。
|
||||||
|
|
||||||
```python
|
```python
|
||||||
def repeat(num):
|
def repeat(num):
|
||||||
@ -249,4 +248,4 @@ print(factorial(5)) # 输出120
|
|||||||
| **函数调用** | 可能会导致大量的函数调用,从而可能达到调用堆栈的限制 | 由于是循环结构,不会导致函数调用的堆栈溢出 |
|
| **函数调用** | 可能会导致大量的函数调用,从而可能达到调用堆栈的限制 | 由于是循环结构,不会导致函数调用的堆栈溢出 |
|
||||||
| **效率** | 对于大量的递归,可能不如迭代高效 | 对于简单的循环,迭代可能更加高效 |
|
| **效率** | 对于大量的递归,可能不如迭代高效 | 对于简单的循环,迭代可能更加高效 |
|
||||||
| **内存使用** | 每次调用自己都需要额外的内存来存储变量和信息,可能会导致调用堆栈溢出 | 通常更为内存高效,因为它不需要为每次循环存储额外的信息 |
|
| **内存使用** | 每次调用自己都需要额外的内存来存储变量和信息,可能会导致调用堆栈溢出 | 通常更为内存高效,因为它不需要为每次循环存储额外的信息 |
|
||||||
| **实现方式** | 函数调用自己,直到满足某个条件 | 使用循环结构,如`for`和`while` |
|
| **实现方式** | 函数调用自己,直到满足某个条件 | 使用循环结构,如 `for` 和 `while` |
|
||||||
|
@ -6,7 +6,6 @@ keywords:
|
|||||||
- 垃圾回收
|
- 垃圾回收
|
||||||
tags:
|
tags:
|
||||||
- Python/进阶
|
- Python/进阶
|
||||||
sidebar_position: 4
|
|
||||||
author: 7Wate
|
author: 7Wate
|
||||||
date: 2023-10-27
|
date: 2023-10-27
|
||||||
---
|
---
|
||||||
|
@ -7,7 +7,6 @@ keywords:
|
|||||||
- 并发
|
- 并发
|
||||||
tags:
|
tags:
|
||||||
- Python/进阶
|
- Python/进阶
|
||||||
sidebar_position: 2
|
|
||||||
author: 7Wate
|
author: 7Wate
|
||||||
date: 2023-08-11
|
date: 2023-08-11
|
||||||
---
|
---
|
||||||
|
@ -1,3 +1,18 @@
|
|||||||
|
---
|
||||||
|
title: 文件和IO操作
|
||||||
|
description: Python 文件和IO操作,主要涉及基础的文件操作和拓展库,以及文件系统的操作。
|
||||||
|
keywords:
|
||||||
|
- Python
|
||||||
|
- 文件操作
|
||||||
|
- IO操作
|
||||||
|
- 文件系统
|
||||||
|
- 性能优化
|
||||||
|
tags:
|
||||||
|
- Python/进阶
|
||||||
|
author: 仲平
|
||||||
|
date: 2023-11-14
|
||||||
|
---
|
||||||
|
|
||||||
## Python 文件操作基础
|
## Python 文件操作基础
|
||||||
|
|
||||||
### 文件和 IO 的基本概念
|
### 文件和 IO 的基本概念
|
||||||
|
@ -9,7 +9,7 @@ keywords:
|
|||||||
- unittest
|
- unittest
|
||||||
- TDD
|
- TDD
|
||||||
tags:
|
tags:
|
||||||
- 标签
|
- Python/进阶
|
||||||
author: 仲平
|
author: 仲平
|
||||||
date: 2023-11-14
|
date: 2023-11-14
|
||||||
---
|
---
|
||||||
|
@ -5,7 +5,6 @@ keywords:
|
|||||||
- 面对对象
|
- 面对对象
|
||||||
tags:
|
tags:
|
||||||
- Python/进阶
|
- Python/进阶
|
||||||
sidebar_position: 1
|
|
||||||
author: 7Wate
|
author: 7Wate
|
||||||
date: 2023-08-10
|
date: 2023-08-10
|
||||||
---
|
---
|
||||||
|
Loading…
Reference in New Issue
Block a user