Python print()函数

print()函数是 Python 内置函数之一,用于输出指定的对象。它可以接受多个参数,用逗号分隔,它们将被依次输出,并且默认情况下它们之间会用空格分隔。在输出完成之后,print()函数会自动在末尾添加一个换行符。

print()函数语法

它的一般语法如下:

print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)

其中:

  • objects表示要输出的对象,可以有多个,用逗号分隔。
  • sep表示分隔符,默认是一个空格。
  • end表示结束符,默认是一个换行符。
  • file表示输出到哪个文件,默认是标准输出。
  • flush表示是否强制刷新缓存区,默认是不刷新。

print()函数示例

下面是一些常见的示例:

print("Hello, world!")   # 输出一个字符串
print(123)               # 输出一个整数
print(3.14)              # 输出一个浮点数
print("Hello", "world")  # 输出多个参数
print(['a','b','c'])     # 输出一个列表

程序输出:

Hello, world!
123
3.14
Hello world
['a', 'b', 'c']

使用sep参数可以修改分隔符:

print("apple", "banana", "orange", sep=",")   # 使用逗号分隔

程序输出:

apple,banana,orange

使用end参数可以修改结束符:

print("Hello", end=" ")
print("world")

程序输出:

Hello world

使用file参数可以将输出写入到文件:

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

将字符串 "Hello, world!" 写入到文件 output.txt 中。

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/python-built-in-functions/python-print.html

分类: 计算机技术
推荐阅读:
PySide6修改字体颜色 在 PySide6中,我们可以通过修改控件的样式表来修改字体颜色。
Rust实现字符串MD5加密 本文将使用Rust语言rust-crypto库实现字符串的MD5加密;
Golang实现字符串的MD5加密 本文将使用 golang 自带的 crypto/md5 库实现MD5的字符串加密;
Rust使用cfg来实现不同系统的条件编译 Rust使用cfg来实现不同系统的条件编译
C语言islower()函数:判断字符是否为小写字母 islower()是C语言标准库中的一个函数,用于检查一个字符是否为小写字符;如果传入的字符参数是小写字母,则返回非0值,否则返回0;
TypeError: can't take floor or mod of complex number. 在Python中,复数类型不支持地板除(floor division)和取模(modulo)运算。因此,在尝试对复数执行//、%或divmod()函数运算时,会引发TypeError异常,提示can't take floor or mod of complex number.