python2.7与python3.7的区别,python 2.7和3的区别

  python2.7与python3.7的区别,python 2.7和3的区别

  

  区别一:print语法使用

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

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

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

  print 换行和不换行区别

  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 );false operator . eq(“hello”、“hello”);真正的区别四:string 字母 大小写字符串

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

  在Python 3.0中,string.ascii_letters。

  推荐:《Python教程》以上是python2.7和3.7区别的详细内容。其他相关文章请多关注盛行的IT软件开发工作室!

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

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