在pycharm根据计算器的加法计算场景,被测方法需要传递的数据类型为:整型或者浮点型 数据区间为 [-99,99] 浮点数允许小数点后两位
时间: 2023-12-03 10:43:59 浏览: 135
Python数字类型(整数类型、浮点数类型、复数类型)及基本操作
在Python中,整型数据类型可以使用int表示,浮点型数据类型可以使用float表示。为了限制数据区间为[-99, 99],可以在被测方法中添加参数校验逻辑。具体实现可以使用以下代码:
```
def add(num1, num2):
if not (-99 <= num1 <= 99 and -99 <= num2 <= 99):
raise ValueError('num1和num2必须在[-99, 99]范围内')
result = round(num1 + num2, 2)
return result
```
其中,如果num1或num2不在[-99, 99]范围内,则抛出ValueError异常。同时使用round函数将计算结果保留小数点后两位,符合题目要求。
阅读全文