为什么 MyPy 看不到返回值?

问题描述 投票:0回答:0

我有一个功能,我正在通过 MyPy 运行类型检查测试。我已经正确地写了它的返回值,返回类型是布尔值。当我运行 MyPy 测试时,我得到“24:错误:缺少返回语句”

我开始将 MyPy 更新到最新版本。这是我的功能:

def isAlphanNumeric(self) -> bool:
    if self.inputString == "":
        return False
    elif self.inputString.isalnum():
        return True
python mypy
© www.soinside.com 2019 - 2024. All rights reserved.