Python 是一门流行的编程语言,它的设计目标是易读易写,并且具有简洁和明确的语法。在 Python 中,我们可以从不同的来源获取输入数据,比如:
# 从控制台获取输入 data = input("请输入一些数据:") print("你输入的数据是:", data)
在这个例子中,我们使用 input() 函数从控制台获取用户输入。这个函数的作用是等待用户输入一些数据,然后返回这些数据作为字符串。我们可以在输入函数中提供一个参数,作为提示信息显示给用户。
# 从文件读取输入 with open("input.txt", "r") as f: data = f.read() print("从文件中读取的数据是:", data)
在这个例子中,通过打开文件并调用 read() 函数来读取文件内容。read() 函数将文件内容作为字符串返回。在这个例子中,我们使用了 with 语句来打开文件,这样当 with 块退出时,文件将自动关闭。
# 通过命令行参数获取输入 import sys if len(sys.argv) >1: data = sys.argv[1] print("命令行参数为:", data) else: print("请提供一个命令行参数")
在这个例子中,我们通过引入 sys 模块并检查命令行参数列表来获取输入。sys.argv 是一个字符串列表,其中包含从命令行传递给 Python 代码的所有参数。第一个参数是脚本的名称,而其他参数是我们传递给脚本的值。在这个例子中,我们假设第一个命令行参数是我们需要的数据。