首页 > 编程笔记

Python print()函数的用法

在 Python 中,print() 函数不仅可以输出一个变量,还可以同时输出多个变量。

语法:

print(变量1, 变量2, ..., 变量n)

例如,用 print() 输出多个变量:
name = "Jack"
age = 24
print(name, age)
输出结果如下:

Jack 24

使用 print() 输出多个变量时,两个变量之间有一个空格。

再举个例子,用 print() 函数拼接字符串:
name = "Jack"
age = 24
print("姓名:", name,",年龄:", age)
输出结果如下:

姓名: Jack ,年龄: 24

print()高级用法

实际上,print() 函数还有很多丰富的功能,这些功能都是通过它的参数定义的。

语法:

print(值列表, sep="分割符", end="结束符", file=文件对象)

print() 函数后面的 3 个参数都是可选的:
例如:
name = "Jack"
age = 24
print(name, age, sep="*")
输出结果如下:

Jack*24

如果不需要分割符,则可以直接设置 sep=""。特别注意,seq="" 和 seq=" " 是不一样的,前者是一个空字符串,后者是包含一个空格的字符串。

再举个例子:
print(10, end="")
print(20, end="")
print(30, end="")
输出结果如下:

102030

end="" 表示设置结束符为一个空字符串,也就是输出结果后不换行。

推荐阅读