(3.2)--Ch1-程序设计基本方法.ppt
《(3.2)--Ch1-程序设计基本方法.ppt》由会员分享,可在线阅读,更多相关《(3.2)--Ch1-程序设计基本方法.ppt(58页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Python语言程序设计1.1 Python语言简介语言简介1.2 Python环境配置环境配置1.3 第一个第一个Python程序程序第第1章章 Python语言概述语言概述1.4 程序设计基本方法程序设计基本方法1.5 实例展示实例展示1.1 Python语言语言简介简介Python语言概述语言概述Python语言概述语言概述语言简介语言简介 Python是著名的是著名的Guido van Rossum发明并在在发明并在在1991年正式发布的一门高级语言。年正式发布的一门高级语言。2000年年10月月 2.X系列系列2008年年12月月 3.X系列系列Python语言概述语言概述语言简介语
2、言简介TIOBE 编程语言排行榜编程语言排行榜Python语言概述语言概述语言简介语言简介Python的哲学就是简单优雅的哲学就是简单优雅Python语言的优势具通用性具通用性功能强大功能强大语法简洁语法简洁优美易读优美易读良好生态良好生态效率极高效率极高平台无关平台无关适用性好适用性好Python语言概述语言概述语言简介语言简介nPython具有通用性。具有通用性。Python语语言言可可以以用用于于几几乎乎任任何何与与程程序序设设计计相相关关应应用用的的开开发发,不不仅仅适适合合训训练练编编程程思思维维,更更适适合合诸诸如如数数据据分分析析、机机器器学学习习、人人工工智智能能、Web开开发
3、发等等具具体体的技术领域。的技术领域。nPython语法简洁语法简洁 Python语语法法主主要要用用来来精精确确表表达达问问题题逻逻辑辑,更更接接近自然语言,只有近自然语言,只有33个保留字,十分简洁。个保留字,十分简洁。Python语言概述语言概述语言简介语言简介nPython生态高产生态高产 Python解解释释器器提提供供了了几几百百个个内内置置类类和和函函数数库库,此此外外,世世界界各各地地程程序序员员通通过过开开源源社社区区贡贡献献了了十十几几万万个个第第三三方方函函数数库库,几几乎乎覆覆盖盖了了计计算算机机技技术术的的各各个个领领域域,编编写写Python程程序序可可以以大大量量
4、利利用用已已有有内内置置或或第第三三方方代代码码,具具备良好的编程生态。备良好的编程生态。Python语言概述语言概述语言简介语言简介n平台平台无关无关 Python程程序序可可以以在在任任何何安安装装解解释释器器的的计计算算机机环环境境中中执执行行,因因此此,可可以以不不经经修修改改地地实实现现跨跨操操作作系系统统运行。运行。Python语言概述语言概述语言简介语言简介n强制可强制可读读 Python通通过过强强制制缩缩进进来来体体现现语语句句间间的的逻逻辑辑关关系系,显显著著提提高高了了程程序序的的可可读读性性,进进而而增增强强了了Python程程序序的可维护性。的可维护性。Python语
5、言概述语言概述语言简介语言简介n支持支持中文中文 Python 3.x版版本本采采用用Unicode编编码码表表达达所所有有的的字字符符信信息。息。Unicode是是一一种种国国际际通通用用表表达达字字符符的的编编码码体体系系,这这使使得得Python程程序序可可以以直直接接支支持持英英文文、中中文文、法法文文、德德文文等各类自然语言字符,在处理中文时更加灵活且高效。等各类自然语言字符,在处理中文时更加灵活且高效。Python语言概述语言概述语言简介语言简介Python缺点缺点Python语言概述语言概述语言简介语言简介n运行速度慢运行速度慢n代码不能加密代码不能加密 如如果果发发布布Pyth
6、on程程序序,实实际际上上就就是是发发布布源源代代码码。解释型的语言,必须把源码发布出去。解释型的语言,必须把源码发布出去。Python语言概述语言概述语言简介语言简介Python应用Python定定义义了了WSGI标标准准应应用用接接口口来来协协调调http服服务务器器与与基基于于Python的的Web程程序序之间的沟通之间的沟通Python提供各种库,具有极其便捷提供各种库,具有极其便捷强大的数据处理和统计功能。强大的数据处理和统计功能。WEB开发大数据Python语言概述语言概述语言简介语言简介Python应用大大多多数数Linux发发布布版版以以及及Mac OS X等等都都集集成成了了
7、Python,Python标标准准库库包包含含了了多多个个调用作业系统功能的库调用作业系统功能的库可用于计算机游戏三维多媒体场景制可用于计算机游戏三维多媒体场景制作作操作系统多媒体Python语言概述语言概述语言简介语言简介Python应用实例Python语言概述语言概述1.2 开发环境配置开发环境配置安装安装n 到到Python主页下载并安装主页下载并安装Python基本开发和运行基本开发和运行环境,网址:环境,网址:www.python.org/downloads/n 根据操作系统不同选择不同版本根据操作系统不同选择不同版本n 下载相应的下载相应的Python 3.0系列版本程序系列版本程
8、序Python语言概述语言概述开发环境开发环境Python语言概述语言概述开发环境开发环境安装安装Python语言概述语言概述开发环境开发环境安装安装Python语言概述语言概述开发环境开发环境安装安装Python语言概述语言概述开发环境开发环境Python解释器有两个重要的工具:解释器有两个重要的工具:nIDLE:IDLE是是Python安安装装包包提提供供的的内内置置的的集集成成开发环境,用来编写和调试开发环境,用来编写和调试Python代码;代码;nPip:Python第第三三方方库库安安装装工工具具,用用来来在在当当前前计计算机上安装第三方库。算机上安装第三方库。Python解释器启动
9、程序编辑方式启动程序编辑方式n方法方法1:命令行模式命令行模式Python语言概述语言概述开发环境开发环境Python语言概述语言概述开发环境开发环境 在命令行输入在命令行输入Python并回车,即进入并回车,即进入Python交互交互式模式。式模式。提示符提示符。交交互互式式模模式式下下输输入入任任何何Python代代码码,回回车车后后会会立立刻刻得得到到执执行行结结果果。输输入入exit()可可以以退退出出Python交互式模式。交互式模式。Python语言概述语言概述开发环境开发环境n方法方法2:启动启动IDLEPython语言概述语言概述开发环境开发环境 启启动动IDLE所所显显示示的
10、的环环境境是是Python交交互互式式运运行行环环境境,在在提提示示符符后后输输入入代代码码即即可可运运行行,输输入入exit()可以退出。可以退出。Python语言概述语言概述开发环境开发环境n方法方法3:用任何文本编辑器可按照语法格式编写程序:用任何文本编辑器可按照语法格式编写程序文件。文件。比如:记事本。比如:记事本。写字写字板和板和word不行。不行。Python语言概述语言概述开发环境开发环境n方方法法4:在在IDLE中中,点点击击Ctrl+N或或“文文件件/新新建建”打打开一个新窗口,输入语句并保存。开一个新窗口,输入语句并保存。Python语言概述语言概述开发环境开发环境n方方法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 3.2 Ch1 程序设计 基本 方法
限制150内