python输入输出
在Python中,输入和输出的处理是通过内置函数 input()
和 print() 实现的。
-
使用
input()
获取用户输入:
name = input("请输入你的名字:")
print(f"你好,{name}!")
-
使用
print()
进行输出:
print("Hello, World!")
-
格式化输出:
name = "Alice"
age = 30
print(f"My name is {name} and I am {age} years old.")
-
写入文件:
with open('output.txt', 'w') as file:
file.write('Hello, World!\n')
-
从文件读取:
with open('output.txt', 'r') as file:
print(file.read())
-
将列表输出为逗号分隔的值 (CSV) 格式:
import csv
data = ['Name', 'Age', 'Job']
with open('output.csv', 'w') as file:
writer = csv.writer(file)
writer.writerows(data)
-
读取CSV文件:
import csv
with open('output.csv', 'r') as file:
reader = csv.reader(file)
for row in reader:
print(row)
以上是Python输入输出的基本用法和示例。根据需要,可以使用不同的内置函数和模块来处理不同类型的数据和文件。