python2.7和python3区别,python3.7.2和3.7.6的区别

  python2.7和python3区别,python3.7.2和3.7.6的区别

  python2.7和python3.7的区别:1。打印语法的使用规则不同;2.“raw_input()”和“input()”方法的用法不同;3.cmp()函数有不同的用途;4.字符串有不同的用法。

  区别一:print语法使用

  Python2.7打印语法使用打印“Hello Python”

  Python3.7打印语法使用print(Hello Python )

  示例:在Python 3.7.0中使用双引号触发SyntaxError异常机制来提示您是指打印吗( Hello Python 3.7 )

  打印包装和非包装的区别

  Python 2.7打印可以使用,而不用换行符。

  Python 3.7打印使用end=

  区别二: raw_input()和input()

  Python 2.7 raw_input() input()存在。可以用raw_input()接收string string input()接收number int /flot。

  Python 3.7 raw_input()不存在,只有input()存在,两者结合起来接收任意格式的返回字符串。

  区别三: 函数cmp()

  2.7 Python CMP (x,y)函数用于比较2个对象,如果x y返回-1,如果x==y返回0,如果x y返回1

  Python3.7 cmp()不再存在。如果需要实现比较函数,就需要引入运算符模块,它适用于任何对象。

  进口经营者

  operator.eq(hello , name );

  错误的

  operator.eq(hello , hello );

  真正的区别四:string 字母 大小写字符串

  String.letters:包含所有字母(大写或小写)的字符串

  在Python 3.0中,string.ascii_letters。

  推荐课程:中谷教育Python视频教程

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: