Python学习(一) 从print开始
print(*objects, sep=’ ‘, end=’\n’, file=sys.stdout, flush=False)
objects | 要输出的数据,多个用 ',' 分隔 | 如:print('test1', 'test2', 'test3', 'test4') 输出:test1 test2 test3 test4 |
sep | 分隔符,默认为空格 | 如:print('test1', 'test2', 'test3', 'test4', sep='/') 输出:test1/test2/test3/test4 |
end | 输出结束补充,默认 '\n' 换行 | 如:print('test1', 'test2', 'test3', 'test4', sep='/', end=' 换行\n') 输出:test1/test2/test3/test4 换行 |
file | 输出到文件,默认 'sys.stdout',指向控制台,可修改执行自定义文件 |
如 with open(r'D:\test.txt','w') as test:
print('test1', 'test2', 'test3', 'test4', sep='/', end=' 换行\n', file=tes)
输出:test1/test2/test3/test4 换行 到D:\test.txt文件中 |
flush | 否立即把内容输出到流文件,默认false | 如为false 文件close()后输出 如为true print后直接输出 |