Python语言程序设计(第二版) 课件 1 Python语言简介---3 Python程序设计结构.pdf

Python语言程序设计(第二版) 课件 1 Python语言简介---3 Python程序设计结构.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多

PYTHON语言程序设计

I`

~屯}51-ll`”``

PYTHON语言简介

•Python语言发展历史

•Python语言特点

•Python语言应用

•Python下载安装

•Python编程环境简介

•Python交互式帮助

•Python示例

~屯}51-llI`”```

PYTHON语言发展历史

创始人:GuidovanRossum(荷兰,吉多范罗苏母)

时间地点:1989年圣诞节期间在阿姆斯特丹创造

口Python笫一个版本于1991年初公开发行。

口Python2.0于2000年10月发布,增加了许多新的语言特性。

口Python3.0于2008年12月发布,此版本不完全兼容Python2.0,导致Python2.0与Python3.0不兼容。

口Python3.6版在2016年发布。

口Python3.11版在2023年发布。

经过30多年的研究、应用、改进,已经在很多领域创建了满足用户需求的应用软件包,是编

程人员最喜欢的计算机编程语言之。

~屯}51l-lI`”``

PYTHON语言特点

•Python是自由软件的丰硕成果之—

•Python是一种面向对象的解释性语言

•Python是—种脚本语言

•Python语言免费、语法简洁、跨平台、可移植和扩展、通用灵活

·简单易学.非计算机专业的入门语言

·功能丰富丰富的API、免费库、“gluelanguage

I

屯}51-ll`

~`”``

PYTHON语言的应用

I.Web开发

Python语言支持Web网站开发,比较流行的开发框架有web2py、django等。许多大型网

站就是用Python开发的,例如YouTube、Instagram,还有国内的豆瓣。很多大公司,包

括Google、Yahoo等,甚至NASA(美国航空航天局)都大量地使用Python。

利用py2exe模块可以将Python程序转换为.exe可执行程序,使得Python程序可以脱离

Python系统环境来运行。

2.网络编程

Python语言提供了socket模块,对Socket接口进行了二次封装,支持Socket接口的访问;

还提供了灿b、coo伈elib、ht!1Jlib、scrapy等大量模块,用于对网页内容进行读取和处理,

并结合多线程编程以及其他有关模块可以快速开发网页爬虫之类的应用程序。

~屯}51l-lI`”```

PYTHON语言的应用

3.科学计算与数据可视化

Python中用于科学计算与数据可视化的模块有很多,例如NumPy、SciPy、SymPy、Matplo由b、

Traits、Tr勾tsUI、Chaco、TVTK、Mayavi、VPython、OpenCV等,涉及的应用领域包括数值

计算、符号计算、二维图表、三维数据可视化、三维动画演示、图像处理以及界面设计等。

4.数据库应用

Python数据库模块有很多,例如,可以通过内置的sqlite3模块访问SQLite数据

库,使用pywin32模块访问Access数据库,使用py

文档评论(0)

87090 + 关注
实名认证
内容提供者

中学高级教师 从事一线教育教研15年多

1亿VIP精品文档

相关文档