我在python中有一个函数可以对字符串进行错误检查。如果函数发现错误,它将返回一个元组,其中包含错误代码和该错误的标识符。在程序的后面,我有一个处理错误的函数。它接受元组为两个变量。在
errCode, i = check_string(s,pathType)
check_string是生成元组的函数。我想让它做的是,如果没有错误,只返回0。当返回0时,上面的代码似乎失败了,因为变量i没有任何内容
有没有一个简单的方法可以让它工作,或者我只需要让程序返回一个0和0的元组,如果没有发现错误?在
Tags:
我会用例外制度。在
可以使用“无”作为错误值
为什么不在尝试检索值之前简单地检查元组的长度?在
这将在不更改生成元组的其余代码的情况下工作,并且在语义上是清晰的。在
基于“简单比复杂好。”
相关问题 更多 >
编程相关推荐