在 Python 中,我们都是使用 print() 函数来实现内容的打印输出。print() 函数有着非常丰富的功能,这些功能都是通过它的参数来自定义的。
Python 输出语法
print() 是 Python 的一个内置函数,它用于在控制台中输出内容,或者将内容输出到一个文件中(也就是写入文件)。
语法:
print(值列表, sep='分割符', end='结束符', file=文件对象, flush=布尔值)说明:
print() 函数接收以下 4 个关键字参数。
sep(可选):用于设置分割符,默认是 “空格”。end(可选):用于设置结束符,默认是 “\n(换行)”file(可选):表示输出到哪个文件,默认是标准输出。flush(可选):表示是否强制刷新缓存区,默认是不刷新。
Python 输出示例
接下来,我们通过几个简单的例子来讲解 Python print() 函数是如何使用的。
示例 1:print() 同时输出多个变量
name = 'Jack'
age = 18
print(name, age)运行结果如下。
Jack 18分析:
在 Python 中,print() 函数不仅可以输出一个变量,还可以同时输出多个变量。其中变量与变量之间使用英文逗号隔开即可。
示例 2:print() 设置输出的分割符
name = 'Jack'
age = 18
print(name, age, sep='*')运行结果如下。
Jack*18分析:
如果不需要分割符,可以直接设置 sep=''。特别注意,sep='' 和 sep=' ' 是不一样的,前者是一个空字符串,后者是包含一个空格的字符串。
示例 3:print() 设置输出的结束符
print(10, end='')
print(20, end='')
print(30, end='')运行结果如下。
102030分析:
end='' 表示设置结束符为一个空字符串,也就是输出后不再换行。
示例 4:print() 输出空行
print('Python')
print()
print('Java')运行结果如下。
Python
Java分析:
调用 print() 函数,并且在 “()” 内留空,此时表示输出一个空行。
