## Python 中的换行
Python 提供了多种方法来在字符串中实现换行。
### `print()` 函数
`print()` 函数具有一个可选的 `end` 参数,它指定在输出后附加到行的内容。默认情况下,它附加一个换行符 (`\n`)。
```python
# 使用 print() 函数换行
print("Hello")
print("World")
```
输出:
```
Hello
World
```
### `\n` 字符
换行符 (`\n`) 是一个特殊字符,表示新行。它可以嵌入字符串中以创建换行。
```python
# 使用 \n 字符换行
text = "Hello\nWorld"
print(text)
```
输出:
```
Hello
World
```
### `newline` 参数
某些函数和方法具有一个可选的 `newline` 参数,其默认值为 `\n`。此参数指定输出中的换行符。
```python
# 使用 newline 参数换行
print("Hello", "World", sep="\n")
```
输出:
```
Hello
World
```
## 逐行读取文件
当读取文件时,可以按行读取,使用 `readline()` 方法。此方法返回文件的当前行作为字符串。
```python
# 逐行读取文件
with open("file.txt", "r") as file:
line = file.readline()
while line:
print(line)
line = file.readline()
```
Python 提供了多种方法来在字符串中实现换行:
* `print()` 函数的 `end` 参数
* 换行符 (`\n`) 字符
* `newline` 参数
* `readline()` 方法用于从文件中逐行读取
选择哪种方法取决于具体情况和所需的格式。