开发者社区> 问答> 正文

Python2和Python3的区别是什么?

Python2和Python3的区别是什么?

展开
收起
真的很搞笑 2021-11-04 20:10:08 758 0
2 条回答
写回答
取消 提交回答
  • 不懂的太多

    python2: print "hello"

    python3: print("hello")

    2022-03-21 15:08:30
    赞同 展开评论 打赏
  • 1、print
    
            在python2中,print被视为一个语句而不是一个函数,python3中,print()被视为一个函数
    
        2、整数的除法
    
            在python2中,键入的任何不带小数的数字,将被视为整数的编程类型。比如5/2=2,解决方法:5.0/2.0=2.5
    
            在python3中,整数除法变得更直观 5/2=2.5
    
         3、Unicode
    
            Python 2 默认使用 ASCII 字母表;Python 3 默认使用 Unicode
    
          4、后续发展
    
            Python 2.7 将在 2020 年失去后续的支持,
    
            Python 3 将继续开发更多的功能和修复更多的错误。
    
    2021-11-04 20:10:25
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

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