python中print函数作用

  • Post category:Python

现在我来讲解一下Python中print函数的详细用法。

print函数基础

print() 函数是 Python 内置的一个输出函数。它可以在终端或者交互式环境中打印出指定的信息,可以用来输出字符串、数字、变量等等。

基本语法

print() 函数的基本语法如下:

print(要输出的信息)

其中,要输出的信息可以是字符串、数字、变量、表达式等,多个信息之间用逗号 , 分隔。下面是一个简单的例子:

print("Hello, World!")

该代码会在终端中打印出一行字符串 Hello, World!

打印多个变量

如果需要同时打印多个变量,只需要在 print() 函数中依次传入变量即可。例如:

name = "Alice"
age = 18
print(name, age)

以上代码会把变量 name 和 age 都打印到终端中。

打印格式化文本

有时候,我们需要把变量的值插入到一个字符串中,形成一句完整的话。在 Python 中,我们可以使用 % 运算符来实现字符串的格式化输出。例如:

name = "Alice"
age = 18
print("%s is %d years old." % (name, age))

输出结果为:

Alice is 18 years old.

上面的代码中,%s 表示输出字符串,%d 表示输出整数。我们把要输出的具体内容放在一个元组 (name, age) 中,然后通过 % 运算符将其插入到字符串中。在这个例子中,%s 会被字符串 Alice 替换,%d 会被整数 18 替换。

格式化字符串

除了使用 % 运算符外,Python 还提供了一种更为直观的字符串格式化方式,那就是使用 f-string。

f-string 是一个以 f 开头的字符串,其中可以包含花括号 {},花括号中可以放置变量和表达式等。

下面是一个示例:

name = "Alice"
age = 18
print(f"{name} is {age} years old.")

输出结果同上一个例子。

结论

以上就是 Python 中 print 函数的基本用法及示例。除此之外,还有一些高级特性,如打印到文件、更改打印位置等,这里就不展开说了。