二零二三年 优质公开课python简介.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Python简介商务数据分析与应用专业教学资源库 目 录Python2和Python3的区别安装PythonContents 1PART安装Python 安装Python双击python-3.5.1.exe勾选“Add Python 3.5 to PATH”点击“Install Now”即可Windows?用户可以访问https://P/download,从网站上下载最新的版本 安装Python关于python下载和学习的网站很多,下面网站可以去浏览下:3./2.1./fcode/downloadinstall?listall=True 安装Python输出的单词Hello World打开Python的IDLE,启动Python解释器提示符后面输入print(Hello World’),按Enter键 2PARTPython2和Python3的区别 Python2和Python3的区别数据类型模块变动编码性能其他异常语法 1、性能Py3.0运行 PyStone Benchmark的速度比Py2.5慢30%Py3.0有极大的优化空间,在字符串和整形操作上可以取得很好的优化结果 2、编码Python 3.x源码文件默认使用utf-8编码,这就使得以下代码是合法的,但在Python2. x中是不可思议的事情 3、语法去除了不等号,全部改用!=关键词加入as 和with,还有True、False、None整型除法返回浮点数,要得到整型结果,请使用//去除print语句,加入print()函数实现相同的功能。同样的还有 exec语句,已经改为exec()函数A.B.C.D. 3、语法改变了顺序操作符的行为例如xy,当x和y类型不匹配时抛出TypeError而不是返回随机的 bool值输入函数改变了,删除了raw_input,用input代替删除了cmp()比较函数050607 4、数据类型ABPython 3.x去除了 long类型,现在只有一种整型-int,但它的行为就像2.x版本的longdiet的.keys()、.items和.values()方法返回迭代器,而先前的iterkeys()等函数都被废弃。同时去掉的还有dict.has_key(),用in替代 5、异常所有异常都从BaseException继承,并删除了 StandardError去除了异常类的序列行为和.message属性用 raise Exception(args)代替 raise Exception, args 语法捕获异常的语法改变,引入了 as关键字来标识异常实例 5、异常Py3.0Py2.5捕获异常的语法改变,引入了 as关键字来标识异常实例 6、模块变动移除了 cPickle模块使用pickle模块代替移除了 imageop模块移除了 audiodev、bastion、bsddb 185、exceptions、linuxaudiodev md5、mimify、 MimeWriter、popen2、rexec、sets、sha、stringold、strop、sunaudiodev、timing 和 xmllib模块移除了 bsddb 模块移除了 new模块os.tmpnam()和 os.tmpfile()函数被移动到 tmpfile 模块下 7、其他2134xrange()改名为range(),要想使用range()获得一个list,必须显式调用file类被废弃bytes对象不能hash,也不支持b.lower()、b.strip()和b.split()方法,但对于后两者,可以使用b.strip(b‘\n\t\r\f)和b.split(b‘ ’)来达到相同的目的zip()、map()和filter()都返回迭代器Py3.xPy2.5 本章小结了解 Python 2.7和Python 3.x之间的差异Python的安装和IDLE的启用 练习请将IDLE的Shell界面字体调试成18号等线light字体1 练习在Shell编辑器的后输入help(),查看本机安装的Python版本信息2 参考文献 [1]余本国. Python数据分析基础.清华大学出版社,2017 谢 谢商务数据分析与应用专业教学资源库

文档评论(0)

138****9580 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档