Python 为什么在while循环中使用termcolor时会有额外的空格

Python 为什么在while循环中使用termcolor时会有额外的空格,python,termcolor,Python,Termcolor,这只是一个显示问题的简单代码。 第一次迭代很好,但之后它会有多个不知从何而来的空间 守则: 从termcolor导入彩色 尽管如此: 打印(彩色(“你的年龄是多少”,“青色”),end=“”) userInput=input() 打印(用户输入) 输出: 您应该将该代码复制粘贴到问题正文中。人们将更容易查看和评论它it@Karan是的,很抱歉。第一次发帖。我没有遇到同样的问题。如果我复制并粘贴你的代码,我会得到正确的输出,没有随机空格。@pythonmegapixel啊,我不确定这是否是因为I

这只是一个显示问题的简单代码。 第一次迭代很好,但之后它会有多个不知从何而来的空间

守则:

从termcolor导入彩色
尽管如此:
打印(彩色(“你的年龄是多少”,“青色”),end=“”)
userInput=input()
打印(用户输入)
输出:


您应该将该代码复制粘贴到问题正文中。人们将更容易查看和评论它it@Karan是的,很抱歉。第一次发帖。我没有遇到同样的问题。如果我复制并粘贴你的代码,我会得到正确的输出,没有随机空格。@pythonmegapixel啊,我不确定这是否是因为IDE。我在pycharm上试过,效果很好,但在vscode上不行,不知道为什么。