Python 输出

在 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() 函数,并且在 “()” 内留空,此时表示输出一个空行。

上一篇: Python 注释

下一篇: Python 输入

给站长反馈

绿叶网正在不断完善中,小伙伴们如果发现任何问题,还望多多给站长反馈,谢谢!

邮箱:lvyenet@vip.qq.com

「绿叶网」服务号
绿叶网服务号放大
关注服务号,微信也能看教程。
绿叶网服务号