我想知道你的字符串是否几乎相似.例如,像'Mohan Mehta'这样的字符串应该匹配'Mohan Mehte',反之亦然.另一个例子,像'Umesh Gupta'这样的字符串应该匹配'Umash Gupte'.
基本上一个字符串是正确的,而另一个字符串是错误拼写的.我的所有字符串都是人的名字.
有关如何实现这一目标的任何建议.
解决方案不必100%有效.
如果我写这个:
if x == None:
x = 1
Run Code Online (Sandbox Code Playgroud)
我的pyCharm编辑器一直建议我应该使用'is'而不是'==':
if x is None:
x = 1
Run Code Online (Sandbox Code Playgroud)
对于任何其他相等检查,pyCharm不建议使用'is',如:
if x == 2:
x = 1
Run Code Online (Sandbox Code Playgroud)
为什么'is'操作'=='员在检查对象是否优先时优先于操作员None?
为什么它只适用于None?