Python 为什么,当我尝试打印一些值的总和时,它是从一个新行开始的?

Python 为什么,当我尝试打印一些值的总和时,它是从一个新行开始的?,python,python-3.5,Python,Python 3.5,我只是想知道它为什么会这样做,以及如何修复它。 我试过改变屏幕大小,但仍然不起作用。 有什么想法吗 如果您试图运行代码,请选择选项C,因为它对我不起作用。它的目的是打印出所有中/高客户的时间,但它将总时间放在一个新行上。 代码+文件: 打印语句会自动在语句末尾附加“\n”。这将确保下一个print语句将写入新行,而不是上一行 如果要防止出现这种情况,可以使用以下参数: print("This is a: ", end="") print("message") 请注意第一条print语句的en

我只是想知道它为什么会这样做,以及如何修复它。 我试过改变屏幕大小,但仍然不起作用。 有什么想法吗

如果您试图运行代码,请选择选项C,因为它对我不起作用。它的目的是打印出所有中/高客户的时间,但它将总时间放在一个新行上。 代码+文件:



打印语句会自动在语句末尾附加“\n”。这将确保下一个print语句将写入新行,而不是上一行

如果要防止出现这种情况,可以使用以下参数:

print("This is a: ", end="")
print("message")
请注意第一条print语句的end=”“。这将输出

This is a: message


如果这不能解决你的问题,我建议你仔细看看你正在打印的文本。确保所有行都没有“\n”。请注意,从.txt文件中读取文本将产生自动附加“\n”的行。

请阅读如何询问;您应该提供一个最小的内联示例,而不是作为dropbox等的链接(这可能会在某个时候过时,从而使此问题和答案的任何值都不存在)