Python print()函数的用法
在 Python 中,print() 函数不仅可以输出一个变量,还可以同时输出多个变量。
语法:
再举个例子,用 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 个参数都是可选的:- 参数 sep 用于设置分割符,默认分割符为空格;
- 参数 end 用于设置结束符,默认结束符是“\n”(换行);
- 参数 file 用于指定将结果输出到哪一个文件中。
例如:
name = "Jack" age = 24 print(name, age, sep="*")输出结果如下:
Jack*24
如果不需要分割符,则可以直接设置 sep=""。特别注意,seq="" 和 seq=" " 是不一样的,前者是一个空字符串,后者是包含一个空格的字符串。再举个例子:
print(10, end="") print(20, end="") print(30, end="")输出结果如下:
102030
end="" 表示设置结束符为一个空字符串,也就是输出结果后不换行。