print()函数是最长使用的函数之一,用于打印输出
(注意:print在Python 3中是一个函数,但在Python2中不是一个函数,只是一个关键字)
虽然print很常见,但可能我们对他并不是特别了解(现在不了解也没事,以后就熟悉了,哈哈哈)
1、语法:
print(*objects,sep='',end=' ',file=sys.stdout,flish=flase)
参数:
objects:复数表示可以一次输出多个对象。输出多个对象时,需要用,分隔;
sep:用来间隔多个对象,默认值时一个空格;
end:用来设定以什么结尾。默认值时换行符 , 可替换为其他字符串
file:要写入的文件对象。
flush:输出是否被缓存通常决定于file,但如果flush关键字参数为true,流会被强制刷新。
2、实例:
print('hello world!') #输出:hello world! print('test01','test001','test0001') #输出多个对象需,分隔,注意这里相当于sep='' #输出:test01 test001 test0001 print('test01','test001','test0001',sep='*******') #输出多个对象需,分隔,注意这里相当于sep='' #输出:test01*******test001*******test0001 for i in range(5): print('循环输出:',i) #输出时默然是换行的,即参数end为 ''' 输出: 循环输出: 0 循环输出: 1 循环输出: 2 循环输出: 3 循环输出: 4 ''' for i in range(5): print('不换行输出:',i,end=' ') ''' 输出:不换行输出: 0 不换行输出: 1 不换行输出: 2 不换行输出: 3 不换行输出: 4 '''