确定整数是否在其他两个整数之间?

2024-04-26 09:23:55 发布

您现在位置:Python中文网/ 问答频道 /正文

如何确定给定的整数是否介于其他两个整数之间(例如,大于/等于10000和小于/等于30000)?

我使用的是2.3 IDLE,但到目前为止我所尝试的还不起作用:

if number >= 10000 and number >= 30000:
    print ("you have to pay 5% taxes")

Tags: andtoyounumberifhave整数pay
3条回答
if 10000 <= number <= 30000:
    pass
>>> r = range(1, 4)
>>> 1 in r
True
>>> 2 in r
True
>>> 3 in r
True
>>> 4 in r
False
>>> 5 in r
False
>>> 0 in r
False

你的接线员不正确。应该是if number >= 10000 and number <= 30000:。另外,Python对这类事情有一个速记法,if 10000 <= number <= 30000:

相关问题 更多 >