如何在input中添加编辑名称?
新名字
name = input("New your name : ")
print(name)
New your name :
如何添加名称进行编辑? (编辑名字查尔斯)
有点像
edit = "Charles"
name = input("Edit your name : " + edit)
print(name)
Edit your name : Charles
谢谢你的帮助..
请您参考如下方法:
如果你的 Python 是用 readline 支持编译的,你实际上可以只使用标准库来完成它:
import readline
def make_pre_input_hook(default):
def pre_input_hook():
readline.insert_text(default)
readline.redisplay()
return pre_input_hook
readline.set_pre_input_hook(make_pre_input_hook('Charles'))
name = input('Edit your name: ')
print('You are now called {}.'.format(name))
请注意,对于 Python 2,您需要使用 raw_input 而不是 input。
