Skip to main content
 首页 » 编程设计

Python3之如何在输入中添加名称进行编辑

2025年05月04日30grandyang

如何在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。