使用visual-studio-code IDE在同一行上打印python 3

cclgggtu  于 2023-05-19  发布在  Python
关注(0)|答案(1)|浏览(164)

我尝试使用Python 3在同一行上打印test,如下所示:

for i in range(3):
    print('Some text here....', end='')

它与Jupyter notebook配合使用,如下所示:

Some text here....Some text here....Some text here....

但是,这对Visual Studio代码不起作用,因为调试窗口中的结果如下所示:

Some text here....
Some text here....
Some text here....

同样,如果我将end=''更改为end='&&&',那么结果将是:

Some text here....
&&&
Some text here....
&&&
Some text here....
&&&

所以这似乎与Visual Studio代码有关,而不是Python。在visual-Studio-code中,结果打印在调试控制台中,而不是输出选项卡中。
那么,我如何才能管理它打印在同一行的vs-code。

ygya80vv

ygya80vv1#

我不确定
但是end=''将删除被假定为(\n)的行的最后一个字符,即换行符。
但是我认为vscode会附加两个隐藏字符(\n)和(\r)
因此,其中一个被删除,另一个将导致换行符。

相关问题