gpt4 book ai didi

尽管有逗号,python 打印语句打印换行符

转载 作者:太空宇宙 更新时间:2023-11-03 13:47:00 25 4
gpt4 key购买 nike

'2.6.5(r265:79063,2010 年 4 月 16 日,13:57:41)\n[GCC 4.4.3]'

我有这个

#! /usr/bin/env python

f = open('filetest', 'w')
f.write("This is a line")

f.close()

f = open('filetest', 'r')


for i in f.readlines():
print i,

这会像这样打印 o/p:

$ ./filetest.py 
This is a line
abc@abc-ubuntu:~/pythonpractice$

我想知道为什么在打印“This is a line”后提示会转到换行符?因为 cat filestest 给出了这个:

$ cat filetest
This is a lineabc@abc-ubuntu:~/pythonpractice$

最佳答案

这是标准行为,afaik。您可以改用 sys.output.write,也可以设置 sys.output.softspace=False 以防止换行。

有关详细信息,请参阅本文:http://code.activestate.com/lists/python-list/419182/

关于尽管有逗号,python 打印语句打印换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17912204/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com