中国人民大学《python程序设计》课件-第1章-Python概述_第1页
中国人民大学《python程序设计》课件-第1章-Python概述_第2页
中国人民大学《python程序设计》课件-第1章-Python概述_第3页
中国人民大学《python程序设计》课件-第1章-Python概述_第4页
中国人民大学《python程序设计》课件-第1章-Python概述_第5页
已阅读5页,还剩24页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章Python概述·

Python发展历程·Python特点和应用领域·

Python开发环境的配置·

Python程序执行原理了解了解掌握掌握

学习目标了解Python发展历程、特点、应用领域12掌握Python程序执行原理掌握Spider编写简单Python程序34了解Python开发环境的配置01认识Python02Python的安装03IPython-交互式解释器目录页04集成开发环境05Python程序执行原理过渡页01认识Python02Python的安装03IPython-交互式解释器04集成开发环境05Python程序执行原理01认识PythonPython的由来Python的创始人为荷兰的Guido。

1989年,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC语言的一种继承。之所以选中Python作为该编程语言的名字,是因为他是一个叫MontyPython的喜剧团体的爱好者。Python的特点简单易学开源高级语言可移植性解释性面向对象可扩展丰富的库规范的代码9大特点Python的应用领域Web开发领域Python的应用领域操作系统管理、服务器运维的自动化脚本

Python的应用领域科学计算Python的应用领域桌面应用Python的应用领域服务器软件(网络软件)

Python的应用领域游戏

Python的应用领域构思实现,产品早期原型和迭代Python的版本历史版本Python2.x和Python3.xe.g.除法运算符/Python2.xPython3.x>>>1/20.5>>>1/20>>>1.0/2.00.5过渡页01认识Python02Python的安装03IPython-交互式解释器04集成开发环境05Python程序执行原理02Python安装安装Python过渡页01认识Python02Python的安装03IPython-交互式解释器04集成开发环境-PyCharm05Python程序执行原理03Ipython-交互式解释器Ipython是一种交互式解释器。什么是IPythonIpython的性能优于标准Python的shell。IPython支持变量自动补全,自动缩进,支持bashshell命令,内置了许多很有用的功能和函数。IPython提供了基于控制台命令环境的定制功能,可以十分轻松地将交互式Pythonshell包含在各种Python应用中,甚至可以当作系统级shell来使用。

Ipython的原生安装(不在本课程范围)控制台输入命令:pipinstallipython自动安装1.启动IPythonIPython的使用2.

Ipython自动补全IPython的使用过渡页01认识Python02Python的安装03IPython-交互式解释器04集成开发环境-PyCharm05Python程序执行原理04集成开发环境过渡页01认识Python02Python的安装03IPython-交互式解释器04集成开发环境05Python程序执行原理05Python程序执行原理Python程序执行原理(1)把源代码编译成字节码(2)把编译好的字节码转发到Python虚拟机(PVM)中执行

本章小结首先带大家认识Python,对Python的发展历程、特点、应用领域、Python版本以及不同版本的异同进行了讲解;然后讲解了Python在不同平台下的安装方式,接着介绍了IPython和PyCharm的使用,最后带大家

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论