Python:我可以断言一个值在另一个值的某个百分比范围内

时间:2018-01-08 17:06:05

标签: python

我希望能够检查两个变量是否包含每个变量的某个百分比,例如,如果我有

public class BookRequest extends StringRequest {
private static final String BOOK_REQUEST_URL = "http://hhspatriots.000webhostapp.com/bookReceive.php";
private Map<String, String> params;

public BookRequest(String id, Response.Listener<String> listener){
    super(Method.POST, BOOK_REQUEST_URL, listener, null);
    params = new HashMap<>();
    params.put("id", id);
}

@Override
public Map<String, String> getParams() {
    return params;
}

我想检查一下,如果值2大于value1大于10%,则会抛出警告错误,这可以在python代码中执行吗?

1 个答案:

答案 0 :(得分:0)

是。检查它们的差值的绝对值,作为基值的比例,小于0.10(即10%)。

abs( (value1 - value2) / float(value1) ) <= 0.10