1 / 81
文档名称:

python程序开发教程.ppt

格式:ppt   大小:1,575KB   页数:81页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

python程序开发教程.ppt

上传人:相惜 2021/7/4 文件大小:1.54 MB

下载得到文件列表

python程序开发教程.ppt

相关文档

文档介绍

文档介绍:Python程序开发
01
03
Python程序开发
Python背景介绍
02
Python特色
课程导航
起源
作者 :Guido Van Rossum (GvR)
/~guido/
名字的读法
“仁慈的终身独裁者”
Benevolent Dictator For Life
他持续关注 Python 的开发进程,指导支持
Python开源社区的活动,并在必要的时刻做出决定。
目前在 Google 工作
得名
“1989年12月,我在寻找一门“课余”编程项目来打发圣诞节前后的时间。我的办公室会关门,但我有一台家用电脑,而且没有太多其它东西。我决定为当时我正构思的一个新的脚本语言写一个解释器,它是 ABC 语言的后代,对 UNIX / C 程序员会有吸引力。作为一个略微有些无关想法的人,和一个蒙提·派森(Monty Python)的飞行马戏团的狂热爱好者,我选择了 Python 作为项目的标题。”
每个人都会
Computer Programming for Everybody
1999年,Guido向DARPA 阐述Python语言的特性:
简单、直观、强大
开源,以便任何人都可以为它做贡献
代码像纯英语那样容易理解
适用于短期开发的日常任务
这些想法中的一些已经成为现实。Python 已经成为一门流行的编程语言,尤其是在互联网环境下。
Python启示录
Python崇尚优美、清晰、简单,是一个优秀并广泛使用的语言 。
TIOBE语言排行第八,Google的第三大开发语言,Dropbox的基础语言,豆瓣的服务器语言。
特性
交互式命令行(Interactive console)
不只是脚本
强大易用的标准库
胶水语言(glue language)
收放自如(scalability)
不要括号
vs Perl
vs Ruby
交互式命令行(Interactive console)
Python可以单步直译运行。运行Python解释器进入交互式
命令行的环境,你可以在提示符号>>>旁输入代码,按Enter键
输出结果:
>>> print("Hello, Python!")
Hello, Python!
有点像Shell 脚本的执行方式。
不只是脚本
原因是“脚本语言”泛指仅作简单编程任务的语言,如Linux shell script、JavaScript等,它们只能处理简单的任务
而Python是面向对象编程(OOP)的,支持异常处理和类型检查
Python的支持者较喜欢称它为一种高阶动态编程语言