Python 2.7与Python 3.7区别


当前第2页 返回上一页

区别二: 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.

【推荐课程:Python专栏课程】

以上就是Python 2.7与Python 3.7区别的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

Python中如何将数字转字符串

Python中socket网络编程的详细介绍(附示例)

Python中select模块的深度解析

Python实现rsa算法

总结Python中执行命令的几种方法

Python为什么不能以数字开头

详解增强算术赋值“-=”操作

Python创建于英国吗

Python动态爬虫的实例分享

Python中gensim库word2vec的使用

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...