Python 常用内置函数详解:print()函数----打印输出
print()
是 Python 中用于输出的内置函数,可以接受多个参数,并提供多种格式化选项。
- 最基本的使用方法:
print("Hello, World!")
- 同时输出多个值,它们将被自动转换为字符串并以空格分隔:
print("The answer is", 42)
- 使用
sep
参数指定多个值之间的分隔符:
print("The", "answer", "is", 42, sep=" ")
- 使用
end
参数指定在输出后追加的字符串(默认为换行符\n
):
print("The answer is", end=" ")
print(42)
- 使用
file
参数指定输出的文件对象(默认为sys.stdout
):
with open("output.txt", "w") as f:
print("The answer is 42", file=f)
- 使用
flush
参数立即刷新输出缓冲区(通常用于需要实时输出的场景):
print("Press Enter to continue...", end="", flush=True)
input()
- 格式化输出:
print(f"The answer is {42}")
print("The answer is", 42) # 同样的效果,但更早的Python版本中
- 结合
*
操作符使用print()
函数:
values = [42, "The answer to life, the universe, and everything"]
print(*values)
以上是 print()
函数的一些常见用法,它是 Python 编程中非常基础但极其重要的一部分。
评论已关闭