仅当按下Enter键时才能使程序继续运行?

时间:2019-03-01 01:57:21

标签: python python-3.x

ent = input("Press the Enter key to spin the roulette wheel.")
if ent == "":
    print("Roulette wheel spinning...")
    print("Roulette wheel spinning...")
else:
    #I want it to do nothing till only enter is hit What can I write here?

有没有办法这样,当按了Enter键以外的其他键时,只有按Enter才能执行任何操作?使用输入可以使用户写一些东西,因此当他们按Enter键时,它将始终运行。如果我可以禁用书写并且仅在按下Enter键时做出响应,我会更喜欢。

1 个答案:

答案 0 :(得分:1)

您可以在输入周围放置一会儿循环,以便在输入等于输入之前,用户无法继续。例如:

while True:
    ent = input("Press the Enter key to spin the roulette wheel.")
    if ent == "":
        break
    print("Roulette wheel spinning...")
    print("Roulette wheel spinning...")

希望这会有所帮助。