我是靠谱客的博主 愤怒发卡,最近开发中收集的这篇文章主要介绍python3.6和python2.7区别 小记,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、reload

python2.7:

import sys
reload(sys)
sys.setdefaultencoding("utf-8")

python3.6改为:

import importlib
importlib.reload(sys)

2、input

python2.7:

a = raw_input

python3.6改为:

a = input()

详见:菜鸟教程--python3.X和python2.X中input()和raw_input()区别


3、cmp

python2.7:

cmp('hello', 'world')

python3.6改为:

import operator
operator.eq('hello', 'world')

详见:Python3中替代Python2中cmp()函数的新函数(gt,ge,eq,le,lt)


 

最后

以上就是愤怒发卡为你收集整理的python3.6和python2.7区别 小记的全部内容,希望文章能够帮你解决python3.6和python2.7区别 小记所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部