Python2.7和3.7区别

区别一:print语法使用

Python2.7   print语法使用   >>> print 'Hello Python'

Python3.7   print语法使用   >>> print('Hello Python')

例子:在Python 3.7.0使用双引号触发SyntaxError异常机制  提示Did you mean print('Hello Python3.7')

print 换行和不换行区别

python  2.7  print 不换行使用','即可

python 3.7 print 不换行使用end=''

 区别二: raw_input()和input()

Python 2.7  raw_input()  input() 都存在 可使用    raw_input()接收字符串string  input()接收数字int /flot.

Python 3.7  raw_input()不存在  仅存在input()   两者合并  接收任意格式 返回string

区别三: 函数cmp()

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

python3.7    cmp()已经不存在了,如果你需要实现比较功能,需要引入 operator 模块,适合任何对象

>>> import operator
>>> operator.eq('hello', 'name');
False
>>> operator.eq('hello', 'hello');
True

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

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

Python 3.0中,string.ascii_letters.

(0)

相关推荐

  • 基础语法第2关笔记

      一.Python 核心知识框架 Python 的核心知识板块包括:数据类型,控制流,函数,模块,类.   数据类型:程序本质上是在操作和处理数据,Python 中所有数据都属于某种数据类型 ...

  • Python内置函数包含哪些?五大类!

    所谓的内置函数,就是Python给你提供的,直接可以拿来使用的函数,比如说print.input等.那么Python内置函数有哪些?小编为你整理了几个比较重要的函数,一起来看看吧. 在学习Python ...

  • python2与python3的区别整理(持续更新中)

    文章目录 宏观区别: python2 python3 具体区别: 1. 编码 2. print 3. range() 与 xrange() 4. input() 与 raw_input() 宏观区别: ...

  • 说说你知道的Python3和Python2之间的区别?

    Python是一门语法简洁优美,功能强大无比,应用领域非常广泛,具有强大完备的第三方库的一门强类型的动态,可移植,可扩展,可嵌入的解释型编程语言 编码 Python2中字符的类型: str:已经编码后 ...

  • Python3和Python2之间的区别?

    学习Python最终的目的就是找到合适的工作,而说起找工作,肯定与面试题脱离不了关系,接下来,这篇文章为大家介绍一些Python爬虫面试题及答案,希望能给正要参加面试的你们带来帮助. Python3和 ...

  • Python2.x 与 3​​.x 版本区别 | 菜鸟教程

    Python2.x 与 3​​.x 版本区别 Python 的 3​​.0 版本,常被称为 Python 3000,或简称 Py3k.相对于 Python 的早期版本,这是一个较大的升级. 为了不带入 ...

  • pip,pip3,python2,python3,python -m 之间的区别

    表白:黑白圣堂血天使,天剑鬼刀阿修罗.  讲解对象:/pip,pip3,python2,python3,python -m 之间的区别 作者:融水公子 rsgz Python3 教程 python教程 ...

  • 【Python面试】谈谈对 Python3 和 Python2 的区别?​

    最近公众号新增加了一个栏目,就是每天给大家解答一道Python常见的面试题,反正每天不贪多,一天一题,正好合适,只希望这个面试栏目,给那些正在准备面试的同学,提供一点点帮助! 小猿会从最基础的面试题开 ...

  • Python2和Python3的区别,以及为什么选Python3的原因

    任何关于算法.编程.AI行业知识或博客内容的问题,可以随时扫码关注公众号「图灵的猫」,加入"学习小组",沙雕博主在线答疑~此外,公众号内还有更多AI.算法.编程和大数据知识分享,以 ...

  • python2与python3的区别齐全【整理】

    一.核心类差异 1. Python3 对 Unicode 字符的原生支持. Python2 中使用 ASCII 码作为默认编码方式导致 string 有两种类型 str 和 unicode,Pytho ...

  • 儒、释、道三家文化的七大区别

    闲云谷 峰下闲云云上松,珍兰奇蕙伴节丛:不忍移爱进瓦罐,卷书抱坛迁谷中. 994篇原创内容 公众号 一.文化主旨 儒家文化--积极进取的文化 儒家倡导知识的获取和品德的培养,是一种积极向上的文化. 道 ...