print函数应该是很多小伙伴刚开始学习python接触到的第一个函数,它的作用就将变量或者字符串给输出出去。但是经过python不断地版本迭代,print函数也有了一些变化,下面这篇文章会详细的解析一下print的用法。
一、print变化
在python2中print还只是一个语法,它的唯一作用就是用来输出变量或者字符串,示例如下:
print ’这是python2的输出语法’
但是在python3中print语法就变成了print()函数,并且还添加了一些可选参数,例如end之类,python3的print使用方法如下所示:
name = ’james’ print(name)
二、print()函数解析
那么现在最为流行的的还是python3这个版本,在python3.3更新后也对print函数做了不少的改动。现在python3中print函数的语法为print(*objects, sep=' ', end='', file=sys.stdout, flush=False)。
print中只有第一个参数为必选参数,其余的都是可选参数。他们的含义如下所示:
objects:表示输出的对象是什么,多个对象用逗号分隔。
sep:间隔多个对象,默认值是空格。
end:指定输出的内容以什么结尾,默认是一个换行符。
file:写入的文件对象是什么,可以为open()函数表达式。
flush:输出的内容是否要进行缓存,一般只有在使用file时才会用到。
具体的使用方法如下所示:
# 使用间隔符 print("123","456","789",sep=".") 123.456.789
以上就是关于“Python函数print的用法是什么?详解python函数print”的全部内容了,想要了解更多python的实用知识和代码示例可以在网页顶部栏目中找到python查看更多哦。