← 返回题库
中级

比较版本号

未完成
中级参考 代码结构已给出,请填写 ____ 处
def solve():
    def compareVersion(____):
        v1 = list(map(int, version1.split(____)))
        v2 = list(map(int, version2.split(____)))
        n = max(len(____), len(____))
        for i in range(____):
            n1 = v1[i] if i < len(____) else ____
            n2 = v2[i] if i < len(____) else ____
            if n1 < n2:
                return -____
            elif n1 > n2:
                return ____
        return ____
    print(compareVersion(____))

示例

输入
solve()
期望输出
0
Python 代码 🔒 登录后使用
🔒

登录后即可练习

注册免费账号,在浏览器中直接运行 Python 代码