使用其他分隔符或行终止符打印-华为云大数据中台架构分享
5.2打印输出至文件中问题你想将print()函数的输出重定向到一个文件中去。解决方案在print()函数中指定file关键字参数,像下面这样: with open('d:/work/test.txt', 'wt') as f: print('Hello World!', file=f)讨论关于输出重定向到文件中就这些了。但是有一点要注意的就是文件必须是以文本模式打开。如果文件是二进制模式的话,打印就会出错。 5.3使用其他分隔符或行终止符打印问题你想使用print()函数输出数据,但是想改变默认的分隔符或者行尾符。解决方案可以使用在print()函数中使用sep和end关键字参数,以你想要的方式输出。比如: >>> print('ACME', 50, 91.5) ACME 50 91.5 >>> print('ACME', 50, 91.5, sep=',') ACME,50,91.5 >>> print('ACME', 50, 91.5, sep=',', end='!!\\n') ACME,50,91.5!! >>>使用end参数也可以在输出中禁止换行。比如: >>> for i in range(5):
5.68MB
文件大小:
评论区