在Python中,输出结果通常使用 `print` 函数。你可以将计算结果直接放入 `print` 函数的括号中,程序会自动计算并输出结果。例如:
result = 2 + 3
print(result) 输出:5
如果你需要输出包含变量的字符串,可以使用 `str()` 函数将变量转换为字符串类型,然后进行连接。例如:
age = 25
print("我的年龄是:" + str(age)) 输出:我的年龄是:25
你还可以使用 `format` 方法格式化输出,这在处理数字时特别有用,尤其是当你需要控制输出格式时。例如:
for i in range(15):
print("\r当前进度:{:d}%".format(i * 10), end="")
这将在控制台上逐步显示进度,每次更新时返回行首。
如果你需要从外部命令获取输入并输出结果,可以使用 `subprocess` 模块。例如,执行 `ls -l` 命令并获取其输出:
import subprocess
command = ['ls', '-l']
result = subprocess.run(command, capture_output=True, text=True)
print(result.stdout) 输出命令的标准输出