Python 中的 print 函数是一个非常常见的函数,用于将信息输出到控制台。 它非常强大,可以输出各种类型的数据,您可以通过格式化字符串来控制输出的格式。
print 函数的基本语法如下:
python
print(value, .sep=' ', end='', file=sys.stdout, flush=false)
value 参数表示要输出的内容,可以是字符串、数字、变量等。 sep 参数用于指定输出多个值时应使用的分隔符,默认为空格。 end 参数用于指定输出后的结束字符,默认为换行符。 file 参数用于指定输出到的文件对象,默认情况下是标准输出流。 flush 参数用于指定是否立即刷新输出缓冲区,默认为 false。
以下是一些示例:
python
输出字符串。
print("hello, world!")
输出数字。
print(123)
输出变量。
x = 456
print(x)
输出多个值,以逗号分隔。
print("apple", "banana", "orange")
控制输出的格式。
print("name: %s, age: %d" % "alice", 25))
在上面的示例中,我们使用不同类型的数据作为 print 函数的参数,并通过格式化字符串来控制输出的格式。 在格式化字符串时,我们可以使用百分号 ( % 来指定要输出的变量的位置和类型。 例如,在"name: %s, age: %d"在此字符串中,%s 是要输出的字符串类型的变量,%d 是整数类型的变量。 在实践中,我们只需要将要输出的变量放在相应的百分号之后即可。
Python 知识分享