开发者社区> 问答> 正文

Python3 和 Python2 具体都有些什么区别呢?

Python3 和 Python2 具体都有些什么区别呢?

展开
收起
游客vwuxaq6iqaowc 2021-11-02 18:57:38 436 0
1 条回答
写回答
取消 提交回答
  • print 在 Python3 中是函数必须加括号,Python2 中 print 为 class。

    Python2 中使用 xrange,Python3 使用 range。

    Python2 中默认的字符串类型默认是 ASCII,Python3 中默认的字符串类型是 Unicode。

    Python2 中/的结果是整型,Python3 中是浮点类型。

    Python2 中声明元类:metaclass = MetaClass,Python3 中声明元类:class newclass(metaclass=MetaClass):pass。

    2021-11-02 18:58:05
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载