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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。