假设我想比较 2 个具有不同数据类型的变量:字符串和整数。我已经在 Python 2.7.3 和 Python 3.2.3 中对其进行了测试,并且都没有抛出异常。比较的结果是False
。在这种情况下,我可以使用不同的选项配置或运行 Python 以引发异常吗?
ks@ks-P35-DS3P:~$ python2
Python 2.7.3 (default, Aug 1 2012, 05:14:39)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> a="123"
>>> b=123
>>> a==b
False
>>>
ks@ks-P35-DS3P:~$ python3
Python 3.2.3 (default, Apr 12 2012, 19:08:59)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> a="123"
>>> b=123
>>> a==b
False
>>>
ks@ks-P35-DS3P:~$