Python中的print
1、print函数的完全结构:
- print(*args, sep=" ",end=" ",file=None)
- sep 为输出多个值时用来分割的字符,默认为一个空格
- end 为打印结束后添加的字符,默认为一个换行符
- file 为文件描述符,可以打印到文件中
例如:下面为在交互模式下的使用,如果将end换为非换行符则不会打印出任何东西,直到遇到end中含有换行符才会一起打印出来。
>>> print('1',"2",sep="+",end='
')
1+2
>>> print('1',"2",sep="+",end='=3')
>>> print('1',"2",sep="+",end='=3
')
1+2=31+2=3
>>> print('1',"2",sep="+",end='=3
')
1+2=3
>>> f = open('1.txt', 'w')
>>> print('asdf', file=f)
>>> f.close() # 已经将asdf 写入到1.txt文件当中