如何为用户添加空间?

时间:2011-05-19 08:21:18

标签: python

如果我有一个有空格的单词,比如abc def供用户猜测,我想输入空格,所以用户不必猜空间。

因为我有这样的代码:

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

Befor用户gusee是:

_ _ _ _ _ _ _

如果猜信:

abc_def

缺少空间。

我希望用户只输入alpha,我会为用户输入空间。有没有去做?

1 个答案:

答案 0 :(得分: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)