Python是一种高级编程语言,它支持多种输入输出方式,包括标准输入输出、文件输入输出等。本文将从以下几个方面详细阐述Python数据的输入与输出。
一、标准输入输出
Python中的标准输入和标准输出指的是控制台输入输出。标准输入可以使用input()函数进行输入,该函数会返回用户输入的字符串。标准输出可以使用print()函数进行输出,该函数可以同时输出多个参数并使用分隔符分隔。
def input_output(): # 标准输入 name = input("请输入您的姓名:") age = int(input("请输入您的年龄:")) # 标准输出 print("您的姓名是", name) print("您的年龄是", age) input_output()
该代码会先从控制台读取用户输入的姓名和年龄,再将其输出到控制台。
二、文件输入输出
Python中的文件输入输出方式可以使用open()函数打开文件,使用read()和write()函数读写文件。open()函数可以指定文件名、打开方式(读、写、追加等)、编码方式等参数。
当我们需要读取文本文件时,可以使用以下代码:
def read_file(): file = open("test.txt", mode='r', encoding='utf-8') content = file.read() print(content) file.close() read_file()
该代码会打开名为“test.txt”的文件,使用“utf-8”编码方式读取文件内容&#