OD1*_*995 2 python-3.x isalpha
玩弄isalpha(),我注意到了一些奇怪的行为。
"a".isalpha()
>>True
"2".isalpha()
>> False
Run Code Online (Sandbox Code Playgroud)
上面的两个语句返回了我期望的结果。但是,现在之前添加波浪号就没有意义了。
~"a".isalpha()
>> -2
~"2".isalpha()
>> -1
Run Code Online (Sandbox Code Playgroud)
为什么会发生这种情况?我发现使用not而不是~返回我期望的输出,但我对上述行为感兴趣。
not "a".isalpha()
>> False
not "2".isalpha()
>> True
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
92 次 |
| 最近记录: |