gpt4 book ai didi

python - 如何检查一个数字是否在一个区间内

转载 作者:太空宇宙 更新时间:2023-11-03 12:27:30 25 4
gpt4 key购买 nike

假设我有:

first_var = 1
second_var = 5
interval = 2

我想要一个来自 second_var 的间隔,例如 second_var ± interval(从 3 到 7)。我想检查 first_var 是否在那个时间间隔内。所以在这种特定情况下,我想要 False如果 first_var = 4,我想要 True

我能做到:

if (first_var > second_var-interval) and (first_var < second_var+interval):
#True

是否有更 pythonic 的方法来做到这一点?

最佳答案

您可以使用类似数学的序列,因为 Python 支持

if (second_var-interval < first_var < second_var+interval):
# True

注意 python 中的注释以 #

开头

关于python - 如何检查一个数字是否在一个区间内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30255450/

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