gpt4 book ai didi

python - 用函数打破 while 循环?

转载 作者:太空狗 更新时间:2023-10-29 22:19:37 26 4
gpt4 key购买 nike

<分区>

我正在尝试创建一个包含 if/elif 语句的函数,我希望 if 中断 while 循环。该函数用于文本冒险游戏,是一个是/否问题。这是我到目前为止的想法..

def yn(x, f, g):
if (x) == 'y':
print (f)
break
elif (x) == 'n'
print (g)

name = raw_input('What is your name, adventurer? ')
print 'Nice to meet you, '+name+'. Are you ready for your adventure?'

while True:
ready = raw_input('y/n ')
yn(ready, 'Good, let\'s start our adventure!',
'That is a real shame.. Maybe next time')

现在我不确定我是否正确使用了该功能,但是当我尝试时,它说我不能中断该功能。因此,如果有人可以帮助我解决这个问题,并且如果函数和调用函数本身的格式错误,您可以帮助我,那将不胜感激。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com