我是一个c++用户,我刚开始学习python,我以前在c++中使用getch()语句获取用户输入,而不必按enter键,尽管它有一些限制……我在python中寻找类似的函数(除了需要输入键笔画的raw_input()和input()之外的任何其他函数)。如在c++中:{cout<<"You Hit A Key";
}
基本上,我是在C++的控制台窗口中创建空间入侵者,它被称为ASCII入侵者。我看起来游戏中的一切都运行得很好,除了一个主要问题,_getch暂停了程序。我调用_kbhit来检查播放器是否正在输入播放器输入,如果是,我将使用_getch来获取密钥并正常操作。bool ret = false; if (_kbhit()) //Get key