📅  最后修改于: 2023-12-03 15:04:43.713000             🧑  作者: Mango
在软件开发中,我们经常需要进行各种测试来确保软件的质量。其中,安置测验是一种常用的测试方式之一。在进行安置测验时,我们需要知道安置测试用例的百分比,以确定测试用例的覆盖率。本问题需要编写一个函数,计算安置测试用例的百分比。
def calculate_placement_percentage(num_test_cases: int, num_placed_test_cases: int) -> float:
pass
num_test_cases
:总测试用例数,为一个正整数。num_placed_test_cases
:已安置测试用例数,为一个正整数,且小于等于 num_test_cases
。assert calculate_placement_percentage(10, 5) == 50.00
assert calculate_placement_percentage(20, 3) == 15.00
assert calculate_placement_percentage(100, 100) == 100.00
计算百分比的公式为:已安置测试用例数 ÷ 总测试用例数 × 100%。因此,本题的实现非常简单,直接按照公式进行计算即可。
def calculate_placement_percentage(num_test_cases: int, num_placed_test_cases: int) -> float:
return round(num_placed_test_cases / num_test_cases * 100, 2)