zoukankan      html  css  js  c++  java
  • python2和python3的区别

    python2和python3的区别

    1、除法运算

    在python2 中:7/2==3 即整数除以整数得到的还是整数
    在python3中:7/2==3.5 即整数除以整数得到的是浮点数

    2、print输出差异

    Python 2 的 print 声明已经被 print() 函数取代了,这意味着我们必须包装我们想打印在小括号中的对象。
    在python2中:print “hello world”
    在Python3中:print (“hello world”)

    3、input解析

    Python3中input得到的为str
    
    Python2的input的到的为int型,Python2的raw_input得到的才是str类型

    4、不等运算符

    Python 2中不等于有两种写法 != 和 <>
    Python 3中去掉了<>, 只有!=这一种写法

    5、编码差异

    python2默认编码是ASCII
    python3 默认编码是utf-8
  • 相关阅读:
    Python 基础(二)
    Python 入门
    DNS
    PXE自动化安装CentOS7和CentOS6
    AIDE及sudo应用
    SSH应用
    KickStart自动化安装Linux
    初见鸟哥
    数组ARRAY
    SSH用法
  • 原文地址:https://www.cnblogs.com/whm1012/p/9098258.html
Copyright © 2011-2022 走看看