高中信息技术浙教版(2019)必修13.2.1Python概述课件(24张PPT).pptxVIP

高中信息技术浙教版(2019)必修13.2.1Python概述课件(24张PPT).pptx

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

1、Python概述3.2Python语言程序设计

Python简介Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。Python是一种解释型语言:?这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。Python是交互式语言:?这意味着,您可以在一个Python提示符??后直接执行代码。Python是面向对象语言:?这意味着Python支持面向对象的风格或代码封装在对象的编程技术。Python是初学者的语言:Python对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到WWW浏览器再到游戏。

Python发展历史Python是由GuidovanRossum在八十年代末和九十年代初,在荷兰国家数学和计算机科学研究所设计出来的。Python本身也是由诸多其他语言发展而来的,这包括ABC、Modula-3、C、C++、Algol-68、SmallTalk、Unixshell和其他的脚本语言等等。像Perl语言一样,Python源代码同样遵循GPL(GNUGeneralPublicLicense)协议。现在Python是由一个核心开发团队在维护,GuidovanRossum仍然占据着至关重要的作用,指导其进展。Python2.0于2000年10月16日发布,增加了实现完整的垃圾回收,并且支持Unicode。Python3.0于2008年12月3日发布,此版不完全兼容之前的Python源代码。不过,很多新特性后来也被移植到旧的Python2.6/2.7版本。Python3.0版本,常被称为Python3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。Python2.7被确定为最后一个Python2.x版本,它除了支持Python2.x语法外,还支持部分Python3.1语法。

Python特点1.易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。2.易于阅读:Python代码定义的更清晰。3.易于维护:Python的成功在于它的源代码是相当容易维护的。4.一个广泛的标准库:Python的最大的优势之一是丰富的库,跨平台的,在UNIX,Windows和Macintosh兼容很好。5.互动模式:互动模式的支持,您可以从终端输入执行代码并获得结果的语言,互动的测试和调试代码片断。6.可移植:基于其开放源代码的特性,Python已经被移植(也就是使其工作)到许多平台。7.可扩展:如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开放的算法,你可以使用C或C++完成那部分程序,然后从你的Python程序中调用。8.数据库:Python提供所有主要的商业数据库的接口。9.GUI编程:Python支持GUI可以创建和移植到许多系统调用。10.可嵌入:?你可以将Python嵌入到C/C++程序,让你的程序的用户获得脚本化的能力。

Python应用Youtube-视频社交网站Reddit-社交分享网站Dropbox-文件分享服务豆瓣网-图书、唱片、电影等文化产品的资料数据库网站知乎-一个问答网站果壳-一个泛科技主题网站Bottle-Python微Web框架EVE-网络游戏EVE大量使用Python进行开发Blender-使用Python作为建模工具与GUI语言的开源3D绘图软件Inkscape-一个开源的SVG矢量图形编辑器。...

编程环境:IDLE

交互式编程:解释器打开IDLE,在PythonShell提示符中输入以下语句,然后按回车键查看运行效果:print(Hello,Python!);以上命令执行结果如下:Hello,Python!当键入一个多行结构时,续行是必须的。我们可以看下如下if语句:flag=Trueifflag:...print(flag条件为True!)...flag条件为True!

脚本式编程:编辑器通过PythonShell菜单:“File”—“NewFile”,打开编辑器,输入相应的Python程序,并保存为add.py文件。a=int(input(“请输入整数a:”))b=int(input(“请输入整数b:”))c=a+bprint(c)通过编辑器菜单:“Run”—“RunModule”,运行程序。在解释器

文档评论(0)

原创文库 + 关注
实名认证
文档贡献者

教师资格证持证人

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

领域认证该用户于2023年04月20日上传了教师资格证

1亿VIP精品文档

相关文档