我现在有一些Python代码,它做的事情类似于这样:
我收到以下错误信息:
if plug in range(1, 5):
print "The number spider has disappeared down the plughole"
但是我实际上想检查数字是否不在范围内。我已经搜索并查看了Python文档,但我找不到任何信息。我该怎么做?
附加数据:运行这段代码时:
if not plug in range(1, 5):
print "The number spider has disappeared down the plughole"
我收到以下错误信息:
Traceback (most recent call last):
File "python", line 33, in <module>
IndexError: list assignment index out of range
我也尝试过:
if plug not in range(1,5):
print "The number spider has disappeared down the plughole"
它返回了相同的错误。
plug
是整数类型,否则检查将无法正常工作。 - karthikrplug not in range(1,5)
可以正常工作。 - Wayne Werner