print在python2中是一个语句。
print定向输出,把内容输出到文件中
(1)
>>> f = open('a.txt', 'w+')
>>> print >>> f, '345678'
(2)
>>>import sys
>>>sys.stdout = open('a.txt', 'w+')
>>>print '345678'
在python2中使用print()
>>>from __future__ import print_function
>>>print(1,3,4,5)
print在python3中是一个函数
print(sep='', end='', file=sys.stdout) sep:每一项分隔符 end=每一行结束符
<span style="font-size:18px;">>>>for i in range(3,6):
print(45,'happy',34, sep='*', end='...')
45*happy*34...</span><span style="font-size:18px;">45happy*34...45*happy*34...>>>
</span>