python求a到b之间整数之和_两个值之间的python整数

我在这上面找到了一条线索,但没能成功。在min = 9

max = 10

a = ['8','9','10','11']

for x in a:

if max >= x > min:

print 'one'

else:

d = (max >= x > min)

print d, x

if (x > min >= max):

#if (min < x >= max):

print x

else:

print x, ' is equal to or greater than', max

输出:

^{pr2}$

if 10000 <= number <= 30000:

pass

我尝试了我能想到的各种迹象的组合,结果总是对所有人来说是真是假,这是错误的。在

我也尝试过这个(更长的)代码:min = 9

max = 10

a = ['8','9','10','11']

for x in a:

print 'X is:', x

if int(x) == max:

print 'max found:', x

elif int(x) < max:

if int(x) > min:

print 'min:', x

elif int(x) < min:

print 'under range', x

else:

print 'out of range', x

输出也出乎意料,因为我希望捕捉所有情况:X is: 8

X is: 9

X is: 10

max found: 10

X is: 11

out of range 11

啊!我怎样才能“正确”检查所有项目,并在最低、最高、最低、最高时返回?在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值