Python-为什么某些测试用例失败?

data_pi

所以我正在研究hackerrank上的问题,我是python的初学者。

有关我要执行的操作的信息可在以下位置找到:https ://www.hackerrank.com/challenges/compare-the-triplets?h_r = next-challenge & h_v = zen

a0,a1,a2 = input().strip().split(' ')
a0,a1,a2 = [int(a0),int(a1),int(a2)]
b0,b1,b2 = input().strip().split(' ')
b0,b1,b2 = [int(b0),int(b1),int(b2)]

a1 = 0
b1 = 0
lst1 = a0,a1,a2
lst2 = b0,b1,b2

for x, y in zip(lst1, lst2):
    if x > y:
        a1 += 1

    if x <y:
        b1 += 1

    else:
        pass

print(a1, b1)

因此,这非常完美。

但是,在其中一种测试案例中,输入为

6 8 12
7 9 15

和输出应该是

0 3

但是我的代码不断失败。为什么会这样呢?

linpingta

也许您需要将代码中的a1,b1变量名称更改为其他名称。

....
a1 = 0
b1 = 0
...

他们将删除输入名称为a1 / b1的相同名称,我不知道为什么需要这样做:)

a0,a1,a2 = [int(a0),int(a1),int(a2)]
b0,b1,b2 = [int(b0),int(b1),int(b2)]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

python中的“测试用例失败”是什么?

为什么我的逻辑在某些测试用例中失败了?

为什么我的单元测试用例缺少要在 python 中覆盖的 if 语句?

Google Foobar 问题 - Python 测试用例失败

Python unittest测试用例捕获错误失败

为什么Rails Minitest测试用例失败

为什么此Python测试失败?

为什么这些 python 测试失败?

Python-如何修复具有重复功能的失败测试用例?

使用python unittest的抽象测试用例

使用 Doctest 在 Python 中测试用例

fibnoacci 测试用例问题 - Python

Karma Jasmin- 为什么即使没有测试用例,我的测试用例也会随机失败?

Python单元测试:标准库中具有自己的构造函数的测试用例类失败

测试用例失败

Java程序因某些测试用例超时而失败

我通过了测试用例,但验证失败,为什么?

为什么将doctest测试用例放在单独的文件中后会失败?

当我在提供的谷歌测试用例上运行这个程序时,为什么所有测试用例都失败了?

查找不包括测试用例的Python代码的总行

在Django中使用python unittest运行特定的测试用例

如何修补python方法以运行测试用例?

在Selenium中使用python登录结果的测试用例

如何使用 Appium 运行 Python 测试用例?

它可以修补python测试用例中的函数吗?

python中super()的单元测试用例

Python Eve Web服务的单元测试用例

使用 RobotFramework API 在 Python 中创建测试用例

单元测试用例没有在 python 中执行