python文件输入输出
时间: 2023-10-12 19:16:12 浏览: 92
python 实现输入和输出
5星 · 资源好评率100%
Python 中常用的输入输出方式有以下几种:
1. 标准输入输出
标准输入输出是指使用控制台作为输入输出设备的方式。在 Python 中,可以使用 input() 函数读取标准输入,使用 print() 函数输出标准输出。
示例:
```
name = input("请输入您的姓名:")
print("您好," + name)
```
2. 文件输入输出
文件输入输出是指读取和写入文件的方式。在 Python 中,可以使用 open() 函数打开文件,并使用 read() 和 write() 方法读取和写入文件。
示例:
```
# 读取文件
file = open("example.txt", "r")
content = file.read()
print(content)
file.close()
# 写入文件
file = open("example.txt", "w")
file.write("Hello, world!")
file.close()
```
3. CSV 文件输入输出
CSV 文件是一种常见的文件格式,用于存储表格数据。在 Python 中,可以使用 csv 模块读取和写入 CSV 文件。
示例:
```
import csv
# 读取 CSV 文件
with open("example.csv", "r") as file:
reader = csv.reader(file)
for row in reader:
print(row)
# 写入 CSV 文件
with open("example.csv", "w", newline="") as file:
writer = csv.writer(file)
writer.writerow(["Name", "Age"])
writer.writerow(["Alice", 25])
writer.writerow(["Bob", 30])
```
阅读全文