你可以使用Python的input()
函数来等待用户的输入,并使用条件语句来判断用户是否按下了回车键。下面是一个示例代码,用于模拟掷骰子的游戏:
import random
def roll_dice():
# 模拟掷骰子的函数
return random.randint(1, 6)
while True:
# 无限循环,直到用户按下回车键
input("按下回车键掷骰子...")
print("掷出的点数为:", roll_dice())
play_again = input("是否继续掷骰子?(Y/N): ")
if play_again.lower() != "y":
break
在这个代码中,roll_dice()
函数用来模拟掷骰子的过程,使用random.randint(1, 6)
函数生成一个1到6之间的随机数作为点数。通过调用input()
函数来等待用户按下回车键。然后打印掷出的点数,并询问用户是否继续掷骰子。如果用户输入的不是"y"
(不区分大小写),则退出循环,否则继续掷骰子。
你可以运行这段代码,每次按下回车键都会掷出一个随机的点数,并询问是否继续掷骰子。如果输入的是"y"
,则继续掷骰子;如果输入的是其他任何字符,程序将退出。