python2和python3中关于不等于运算符的区别

Python2:如果用到不等于运算符,既可以使用<>也可以使用!=,代码如下:

python@python:/home/share/2py$ ipython
Python 2.7.6 (default, Jun 22 2015, 17:58:13) 

In [1]: print(23 <> 24)
True

In [2]: print(23 != 24)
True

--------------------------------------------------分割线--------------------------------------------------

Python3k:如果用到不等于运算发,只能用!=,不能使用<>,代码如下:

python@python:/home/share/2py$ ipython3
Python 3.4.3 (default, Oct 14 2015, 20:28:29) 

In [1]: print(3 <> 3)

SyntaxError: invalid syntax

In [2]: print(3 != 3)
False

阅读更多
文章标签: python
个人分类: Python
上一篇window10无法访问部署在Ubuntu上的samba
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭