美文网首页
Python2和Python3的区别

Python2和Python3的区别

作者: 本一和他的朋友们 | 来源:发表于2019-01-21 15:24 被阅读6次

    print函数

    Print 语句没有了,取而代之的是print()函数。

    Unicode

    python2有ASCII str()类型,unicode()是单独的,而python3最终有了Unicode字符串

    除法运算

    Python2中 / 运算整数相除是一个整数,浮点数相除是一个浮点数
    Python3中 / 除法对于整数之间的相除,结果也是浮点数。

    异常

    Python3中我们使用as作为关键词:
    捕获异常语法由except exc, var改为except exc as var.

    xrange

    python2中使用xrange进行迭代
    而python3中废弃了xrange方法。

    不等运算符

    Python2 不等于有两种方法!= 和<>
    Python3去掉了<>,只是保留了!=

    相关文章

      网友评论

          本文标题:Python2和Python3的区别

          本文链接:https://www.haomeiwen.com/subject/bfmcjqtx.html