2011-05-19 74 views
-1

如果我有一个词有空间,如abc def供用户猜测,并且我想输入空格,所以用户不必猜测空格。如何为用户添加空间?

怎么一回事,因为我有这样的代码:

if len(letter)==1 and letter.isalpha(): 
      if letters_tried.find(letter) != -1: 

Befor用户gusee是:

_ _ _ _ _ _ _ 

如果猜字母:

abc_def 

缺少空间。

我希望用户只输入alpha,我会为用户输入空间。有没有做到这一点?

回答

0

也许你正在寻找下一个:

inputs = ["abc def", ...] 
inputs_map = zip(inputs, [i.replace(' ', '') for i in inputs]) 

user_input = get_user_input() 

user_input = inputs_map.get(user_input, user_input)