📜  打印命令 python (1)

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

Python 打印命令介绍

在 Python 中,打印命令是一个非常重要的功能,它可以将程序中的结果输出到控制台或文件中。通过打印命令,我们可以更好地了解程序运行的情况,排查错误,以及在调试中起到重要作用。

基本打印命令

Python 中最基本的打印命令是 print(),它可以将一个字符串或变量的值输出到控制台上。

print("Hello World!")

输出结果:

Hello World!

我们还可以将多个字符串或变量输出在同一行,只需要在每个变量后面加上逗号 , 即可。

name = "Tom"
age = 18
print("My name is", name, "and I am", age, "years old.")

输出结果:

My name is Tom and I am 18 years old.
格式化输出

有时候,我们需要将不同类型的变量合并成一个字符串输出,或者按照一定格式输出结果。这时候就需要使用格式化输出。

Python 提供了多种格式化输出的方法,其中最常用的是使用占位符 %

name = "Tom"
age = 18
print("My name is %s and I am %d years old." % (name, age))

输出结果:

My name is Tom and I am 18 years old.

这里 %s 表示字符串占位符,%d 表示整数占位符。如果要同时输出多个变量,需要将它们用元组括起来。

除了使用占位符 %,Python3 还引入了一种更加简便的格式化输出方法,使用 f-string。

name = "Tom"
age = 18
print(f"My name is {name} and I am {age} years old.")

输出结果与上例相同。

打印到文件

有时候,我们需要将程序运行的结果保存到文件中,这时候我们可以使用 print() 命令的文件输出功能。

with open("output.txt", "w") as f:
    print("Hello World!", file=f)

这里 with 语句用于打开文件,"output.txt" 表示文件名,"w" 表示文件打开模式为写入模式。file=f 表示将输出结果写入到 f 所代表的文件中。

小结

Python 的打印命令是一个非常重要的功能,在程序开发和调试中起到了重要的作用。通过本文的介绍,我们了解了 Python 的基本打印命令和格式化输出,以及如何将输出结果保存到文件中。