当前位置:优草派 > 问答 > Python问答

Python函数print的用法是什么?

标签: Python  python函数  python语法  python输入输出  作者: 罗西汉

回答:

print函数应该是很多小伙伴刚开始学习python接触到的第一个函数,它的作用就将变量或者字符串给输出出去。但是经过python不断地版本迭代,print函数也有了一些变化,下面这篇文章会详细的解析一下print的用法。

Python函数print的用法是什么?详解python函数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查看更多哦。

TOP 10
  • 周排行
  • 月排行