gpt4 book ai didi

python - 查找落入范围内的值

转载 作者:太空宇宙 更新时间:2023-11-03 19:44:57 24 4
gpt4 key购买 nike

我刚开始编程和编写 Python 代码来检查给定值是否在某个范围内。

从流量生成器中,我获得了 tx 和 rx 数据包。对于接收数据包,我添加或取消阈值并继续我的测试用例。

举个例子,如果 tx = 2000 并且 rx 是 2000,阈值是 10,那么我只想在 rx 是 1990 到 2010 时继续进行测试。

我编写的代码如下:

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

但只是想是否有一种最简单或更Pythonic的方法来做到这一点,而不是计算边界..请指教。

最佳答案

你可以这样做:

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 ...')

关于python - 查找落入范围内的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60201680/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com