📜  标准输入和标准输出 python (1)

📅  最后修改于: 2023-12-03 15:40:26.857000             🧑  作者: Mango

标准输入和标准输出

在 Python 中,我们可以使用标准输入和标准输出来处理程序的输入和输出。

标准输入

Python 中的标准输入指的是从控制台输入的数据。我们可以使用 input() 函数来读取标准输入的数据。

name = input("请输入你的名字:")
print("你好," + name)

上面的代码中,input() 函数会从控制台读取用户输入的内容并返回一个字符串。我们可以使用这个字符串来做一些处理。

标准输出

Python 中的标准输出指的是输出到控制台的数据。我们可以使用 print() 函数来输出数据。

print("Hello, world!")

上面的代码中,print() 函数会把字符串 "Hello, world!" 输出到控制台。

示例:计算器

下面是一个简单的计算器程序,它能够将两个数相加或相减。

# 读取用户输入的数据
a = int(input("请输入第一个数:"))
b = int(input("请输入第二个数:"))
op = input("请输入操作(+ 或 -):")

# 根据输入的操作进行计算
if op == "+":
    result = a + b
elif op == "-":
    result = a - b
else:
    print("操作输入错误!")
    result = None

# 输出结果
if result is not None:
    print("计算结果为:", result)

上面的代码中,我们先读取了用户输入的两个数和操作,然后根据操作进行计算,并将结果输出到控制台。如果用户输入的操作不是加法或减法,程序会输出错误提示信息。

总结

标准输入和标准输出是 Python 中常用的输入输出方式,它们方便、简单,很适合用于交互式程序的开发。在实际开发中,我们还可以使用文件输入输出等方式来处理更加复杂的数据。