![P~NK8{Y@E%][ON7_S{HBKTO.jpg P~NK8{Y@E%][ON7_S{HBKTO.jpg](https://img.ip181.com//image/20221019/16661582515847959.jpg)
![4HWC9Y]$T7MVJPPMEL{5Y`E.png 4HWC9Y]$T7MVJPPMEL{5Y`E.png](https://img.ip181.com//image/20221019/16661583906481870.png)
我这能跑通
你第一次输字符串什么的,第二次输数字就有问题

改一下
你错误时候没接收
也没传出来
咋会有值呢
运行函数要接收函数的返回值
我开始是认为递归调用了它从try里面就出去了啊
我现在改了也不对啊
改了没问题啊
你按照我的
我发你的图片

我看见了
谢谢大佬
你在这个函数内部去调用这个函数
不合理啊
递归为什么不能在try里面输出啊
就是,第一次我输入字符串之类的,它就执行递归嘛,然后就执行try里面的代码,里面不是记录了score的输入吗,为什么返回为None呀
报错了
字符串怎么转int
直接进入except
你在那一行下面加个print(1)
你看会打印吗
执行不到那一行
我想的是递归就进入try里面的正常代码了,就应该会返回try里面的score
为什么还是在except里呢