首页 / 知识
python输出函数叫什么
2023-11-12 13:01:00
在编程实践中,print的使用频率非常高,特别是程序运行到某个时刻,要检测产生的结果时,必须用print来打印输出。
关于print函数,前面很多地方已经提及过,可用于写入标准输出。现在,是时候该深入了。
注意:这里强调的是“print函数”,而不是“print语句”。
深入print
在Python2.x中,print是一个语句,但是在Python3.x中,它是一个函数。如果2.x和3.x都使用过,你就会发现差异有多么大。
进入3.x的交互式shell,尝试使用“print语句”:
[wang@localhost~]$python
Python3.5.2(default,Mar292017,11:05:07)
[GCC4.8.520150623(RedHat4.8.5-11)]onlinux
Type"help","copyright","credits"or"license"formoreinformation.
>>>
>>>print'Python'
...
SyntaxError:Missingparenthesesincallto'print'
对于大多数人来说,这个错误信息再熟悉不过了。正如上面所提到的那样,print是3.x中的一个函数,与其他函数一样,参数应该被圆括号括起来
>>>print('Python')
Python
print函数
要了解print函数的用途,可以使用help()来寻求帮助:
>>>help(print)
...
Helponbuilt-infunctionprintinmodulebuiltins:
print(...)
print(value,...,sep='',end='\n',file=sys.stdout,flush=False)
Printsthevaluestoastream,ortosys.stdoutbydefault.
Optionalkeywordarguments:
file:afile-likeobject(stream);defaultstothecurrentsys.stdout.
sep:stringinsertedbetweenvalues,defaultaspace.
end:stringappendedafterthelastvalue,defaultanewline.
flush:whethertoforciblyflushthestream.
将对象输出到文本流文件,由sep分开,然后以end结束。如果sep、end、file和flush出现,则必须以关键字参数的形式指定。
不使用关键字参数
print函数可以打印任意数量的值(value1,value2,…),这些值由逗号分隔。
>>>age=18
>>>
>>>print('age',age)
age18
很容易发现,两个值之间有一个分隔符-空格(默认值),这取决于sep。
分隔符
如果要重新定义分隔符,可以通过sep来指定。
>>>print('age',age,sep='')#去掉空格
age18
>>>
>>>print('www','python','org',sep='.')#以.分割
www.python.org
以上内容为大家介绍了python培训之输出函数叫什么,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注我们
最新内容
相关内容
pythoneval函数作用
pythoneval函数作用,培训,字符串,函数,作用,表达式,对象,结果,引号,计算器,以上,pythoneval(str)函数很强大,官方解释为:将字符串str当成有效的pythonprint函数不要换行怎么写
pythonprint函数不要换行怎么写,培训,灵活,函数,对象,参数,文件,空格,结尾,字符,下面,从语法上讲,调用python3.0的print函数有如下的形式:printpythonfor循环语句怎么写
pythonfor循环语句怎么写,数据,培训,项目,语句,循环体,实例,教程,时会,字符串,序列,pythonfor循环可以遍历任何序列的项目,如一个列表或者一个pythonelif语句报错是什么原因
pythonelif语句报错是什么原因,培训,语句,数据,条件,程序,结果,内容,变量,使用方法,更多,python的else和elif语句也可以叫做子句,因为它们不能python如何自定义一个函数
python如何自定义一个函数,代码,名称,培训,函数,圆括号,参数,定义,表达式,选择性,字符串,python函数是组织好的,可重复使用的,用来实现单一,或相python内置函数在哪
python内置函数在哪,培训,函数,包装,模块,对象,字符串,列表,数据类型,属性,类型,所谓内置函数,就是在Python中被自动加载的函数,任何时候都可以pythonrange函数怎么用
pythonrange函数怎么用,步长,培训,函数,负数,整数,语法,字母,实例,以上,以下,pythonrange()函数可创建一个整数列表,一般用在for循环中。函数python如何使用return语句
python如何使用return语句,地址,位置,情况,培训,函数,分析,控制权,地方,变量,语句,return语句就是讲结果返回到调用的地方,并把程序的控制权一python怎么传参数
python怎么传参数,培训,地址,通信,函数,参变量,主调,参数,堆栈,变量,局部,首先还是应该科普下函数参数传递机制,传值和传引用是什么意思?函数python函数如何不返回none
python函数如何不返回none,培训,函数,语句,变量,赋值,参数,实际,结果,字符串,语法,python中,用def语句创建函数时,可以用return语句指定应该返python函数的高级使用方法
python函数的高级使用方法,代码,函数,灵活,数据,培训,时间,定义,程序,赋值,变量,Python的函数是“一等公民”,因此函数本身也是一个对象,函数既python如何用import语句
python如何用import语句,培训,名称,代码,标准,函数,模块,语句,前缀,形式,程序,Python程序可以调用一组基本的函数(即内建函数),比如print()、i