1

例如我想要这样,

x = int(input("Please enter your guess :")
If x = 1:
   Print ("correct")

虽然每次我需要按回车键,但我怎么能让它在按键时读取

我确实找到了 getch() 虽然我无法让它工作。

4

1 回答 1

1

在 Windows 中,您可以使用msvcrt. 在其他系统上它有点困难,看看这个配方:http ://code.activestate.com/recipes/134892/

你可以这样使用它:

getch = _Getch()

print 'Please enter your guess: '
x = getch()

if (int(x) == 1):
    print 'correct'
else:
    print 'wrong'
于 2013-04-22T11:04:42.937 回答