“不是”和“不是”有什么区别!=”在Python中

2024-06-26 14:49:53 发布

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

Possible Duplicates:
Is there any difference between “foo is None” and “foo == None”?
Python '==' vs 'is' comparing strings, 'is' fails sometimes, why?

嗨,我正在python中对argvs进行一些检查,并从windows命令运行

python script.py 2.zap

这起作用了(增加了期望的例外情况):

from sys import argv    
if argv[1][-3:] != "zip":
        raise Exception()

但事实并非如此

^{pr2}$

你能解释一下区别吗,谢谢。如果有必要的话,我将使用python3。在


Tags: andnonefooisanybetweenvsduplicates