猫史档案馆


【编程一小时】Python 2 VS Python 3 (第二局)

用户:超能量子超能量子查看:1 回复:2 评论:1 创建时间:2018-12-07T21:19:29


大家好,记住,我是普通的,来自企鹅工作室的超能量子!今天我们继续来打架,什么?你没来看第一场?赶紧先看吧。

https://www.codemao.cn/community/168122

然后,我们就正式开打了!

4.!=

这还是一个符号!没错!就是不等于!在Python 2中,不等于还有一种形式是<>,而Python 3就被删除了,不过,这一回合好像真没法比,就平局了!

5.另一种print 

学过循环的都知到range函数,在Python 2中,你如果要这样:

print range(1,5)

大多人感到奇怪,但是那是因为2里不用加括号,但是这事我们不管,要讲的是,在Python 2中打这个代码,结果则是:

[1,2,3,4]

没错,在2中,range进行单独打印的计算机制是和循环时一样的,而3不同:

>>>print (range(1,5))(这里要加括号)

range(1,5)

则会出现这个结果,不信大家试试。

这一回合,Python 2胜,因为如果要打range(1,100)的结果,在3中你就埋头打字半小时吧。

这期就到这里了,Python 2 2:1 获胜,确实,本人认为Python 2稍微好那么一点,也通过了较简单的差别来比赛,好,现在Python 3鼻青脸肿了,比赛结束。


回复

上一页1 页 / 共 1下一页
The_End_404N0tF0undThe_End_404N0tF0und

python的range返回一个可迭代对象懂不?不懂就别瞎说

点赞0


评论


活动喵活动喵

恭喜企鹅工作室发布编程一小时帖子/作品一篇,工作室积分+2,工作室积分累计截止到12月12日,请在12月12日之前不要删除帖子,否则新增积分失效哦~
再接再厉,活动喵相信你们工作室能成功拿下前六,获得工作室专属荣誉及奖品!

 

恭喜超能量子发布编程一小时帖子/作品一篇,个人积分+2,个人积分累计截止到12月9日,活动详情请查看链接:https://www.codemao.cn/community/167979
再接再厉,活动喵相信你能成功带回个人奖品!

点赞0


评论