【发布时间】:2016-03-22 11:24:48
【问题描述】:
我正在为 2 位玩家创建一个石头、纸、剪刀游戏。但是,当第一个玩家输入石头、纸或剪刀时,我希望他们的输入消失,以便第二个玩家可以输入他们的输入。因为我不希望他们看到彼此的条目。这在 Python 3.5.0 中可行吗? 任何帮助将非常感激! 谢谢! 我不想清除整个屏幕,只需一行!
【问题讨论】:
-
我可能会使用
sys.stdout.write,如果允许输入在输入时可见,但在用户按下回车后应该消失。如果您希望将其替换为*while 用户键入 - 就像在真正的密码提示中一样 - 需要考虑 linux 和 windows 之间的差异(我还没有找到一个简单的在 linux 中无需按 enter 即可评估输入的方法 - 仅通过导入 pygame 这似乎过多。在 Windows 上,它更容易。在这种情况下,Getpass 可能是最简单的跨平台解决方案)。您的具体要求是什么?
标签: python