查找值是否在范围内

时间:2020-02-13 06:28:19

标签: python

我是编程和编写python代码的新手,可以检查给定值是否在范围内。

从流量生成器中,我得到了tx和rx数据包。对于rx数据包,我添加或取消了阈值,然后继续进行测试。

例如,如果tx = 2000且rx为2000,阈值为10,那么我只想在rx为1990至2010时进行测试。

我写了如下代码:

FileNotFoundException

,但只是想想是否有一种最简单或更Python化的方法来做到这一点,而不是计算边界。 请告知。

2 个答案:

答案 0 :(得分:0)

以下代码将帮助您满足条件:

lower_range_exp_packet = tx_stat - threshold
higher_range_exp_packet =  tx_stat + threshold
if rx_stat >= lower_range_exp_packet and rx_stat <= higher_range_exp_packet:
    log.info('The traffic test is pass as expected ...')

答案 1 :(得分:0)

您可以执行以下操作:

lower_range_exp_packet = tx_stat - threshold
higher_range_exp_packet =  tx_stat + threshold
if lower_range_exp_packet <= rx_stat <= higher_range_exp_packet:
    log.info('The traffic test is pass as expected ...')