Print是比较多用到的函数,但是很多人对它的详细用法还不是很清楚,今天我们就来一探庐山真面目,详解print的前世今生。
print在Python2.x时代不是一个函数,只是一个关键字。因此那时候print可以这么用:
print " aaa" #输出字符串"aaa"
print 1,2 #输出1,2
print "aaa","bbb" #输出两个字符串
在最后一个object后面加上, 即可实现不换行输出:
print 1,2,
print "aaa","bbb"
输出 :1 2 aaa bbb
进入Python3.x时代,print必须使用括号()。在括号内添加对象,具体用法如下:
print(*objects,sep="",end="\n",file=sys.stdout,flush=False)
1.objects: 之所以是复数,表示可以一次输出多个对象。输出多个对象时,需要用,分隔
举个栗子:
a1="aaa" a2="bbb"