|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
a=0
def test(option):
global a
a=a+1
if option==1:
str=input("请输入内容:")
else:
str = input("请重新输入内容:")
if a != 2:
test(2)
else:
return 66666666
print(test(1))
*****************调试分割线******************************
请输入内容:123
请重新输入内容:123
None
*****************问题*******************************
我这段代码就是输入框输入2次内容,然后第二次输入完return 66666666
可是为什么最后返回值确实None,而不是66666666 这里让我有点不解
- a=0
- def test(option):
- global a
- a=a+1
- if option==1:
- str=input("请输入内容:")
- else:
- str = input("请重新输入内容:")
- if a != 2:
- return test(2)
- else:
- return 66666666
- print(test(1))
复制代码
|
|