Python3:使用input()和textwrap()在文本后打印空格

时间:2017-01-29 01:04:58

标签: python-3.x input textwrapping

我输入一行正在打印字符串的代码,然后打印用户输入。

姓名=输入(textwrap.fill("杰拉德:你好冒险家,你的名字是什么?:",宽度= 42))                    ^ 它不打印这个空间。 我希望它打印空间有结果。 ......你的名字是什么?:冒险家的名字                                     ^ 结肠后有一个空格。

1 个答案:

答案 0 :(得分:0)

这应该有效

import textwrap

Name = input(textwrap.fill("Gerald: Hello adventurer, what is thy name?: ", width=42, drop_whitespace=False))

来源:https://docs.python.org/3.5/library/textwrap.html#textwrap.TextWrapper.drop_whitespace