但是,如何停止raw_input编写换行符?
简而言之:你不能。
raw_input()将始终回显用户输入的文本,包括结尾的换行符。这意味着无论用户键入什么内容,都将被打印到标准输出中。
如果要防止这种情况,则必须使用终端控制库,例如
curses模块。但是,这不是便携式的-
例如,
curses在Windows系统上不可用。

但是,如何停止raw_input编写换行符?
简而言之:你不能。
raw_input()将始终回显用户输入的文本,包括结尾的换行符。这意味着无论用户键入什么内容,都将被打印到标准输出中。
如果要防止这种情况,则必须使用终端控制库,例如
curses模块。但是,这不是便携式的-
curses在Windows系统上不可用。