Python基础开发工具公开课大纲:从争议到应用.pptx

Python基础开发工具公开课大纲:从争议到应用.pptx

大话python;目录;饱受争议的python;;;;4、为什么要用Python;4、Python可以做些什么;6、为何python饱受争议;python技术栈;;Python应用案例;;杂谈python的版本之争;2、Python2和Python3的版本之间差别

print函数:Python2中的print语句被Python3中的print()函数取代,这意味着Python3中必须用括号将需要输出的对象括起来。

整数除法:“/”与“//”的区别

Unicode:Python2有基于ASCII的str()类型,其可通过单独的unicode()函数转成unicode类型,但没有byte类型。而在Python3中,有了Unicode(utf-8)字符串,以及两个字节类:bytes和bytearrays。

xrange:在Python2.x中,经常会用xrange()创建一个可迭代对象,通常出现在“for循环”或“列表/集合/字典推导式”中,这种行为与生成器非常相似(如”惰性求值“),但这里的xrange-iterable无尽的,意味着可能在这个xrange上无限迭代。如果只需迭代一次(如for循环中),range()通常比xrange()快一些。不过不建议在多次迭代中使用range(),因为range()每次都会在内存中重新生成一个列表。在Python3中,range()的实现方式与

文档评论(0)

1亿VIP精品文档

相关文档