欢迎来到天天文库
浏览记录
ID:34630388
大小:493.81 KB
页数:37页
时间:2019-03-08
《python基础篇》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Python基础篇http://www.tsnc.edu.cn/default/tsnc_wgrj/doc/python/basi...Python基础篇整理:Jimsof肥肥世家Copyright©2004,2005,2006本文遵从GNU的自由文档许可证(FreeDocumentLicense)的条款,欢迎转载、修改、散布。发布时间:2004年07月10日更新时间:2006年06月14日,把参考篇的内容合并进来。Abstract现时国内python的中文资料极少,使学习Python较困难。国外的资料虽多,但都是英文的,
2、使我们学习起来很不方便。有鉴于此,我开始了Python中文资料库的整理工作,以推动Python的发展和在中国的应用。在自由的世界里,正因为有你的支持和帮助,才使我得以不断前进。我相信我们每人一小步就可带动python在中国前进一大步。TableofContents1.绪论1.1.Python历史1.2.Python功能简介1.3.应用范围1.4.如何开始?2.Python编程习惯与特点2.1.代码风格2.2.保留字2.3.Python运算符和表达式2.3.1.Python运算符2.3.2.运算符优先顺序2.3.3.真值表2.3.4.复合表达式2.4.给变量赋值3.
3、Python内建对象类型3.1.Number数值型3.2.String字符串型3.2.1.字符串的格式化3.2.2.转义字符3.2.3.Unicode字符串3.2.4.原始字符串3.3.List列表3.4.Tuple元组3.5.序列对象3.6.Dictionary字典3.7.File文件3.8.理解引用3.9.copyanddeepcopy3.10.标识数据类型3.11.数组对象4.控制语句5.函数5.1.常用函数5.2.内置类型转换函数5.3.序列处理函数6.模块6.1.String模块6.2.time模块7.类第1页共37页2012/9/515:09Pytho
4、n基础篇http://www.tsnc.edu.cn/default/tsnc_wgrj/doc/python/basi...8.异常处理9.文件处理9.1.文件处理的函数和方法9.2.示例10.正则表达式10.1.基本元素10.2.操作11.调试12.HOW-TOListofTables1.1.Python命令行选项2.1.Python运算符列表2.2.运算符优先顺序列表(从最高到最低)2.3.3.1.字符串格式化代码3.2.python支持的转义字符表3.3.列表对象支持的方法3.4.字典方法3.5.数组类型代码9.1.mode9.2.bufsize9.3.文
5、件对象方法10.1.正则表达式基本字符10.2.匹配限定符10.3.组和运算符10.4.特殊字符序列10.5.正则表达式声明10.6.处理标志10.7.MatchObject对象方法10.8.正则式对象方法/属性Chapter1.绪论TableofContents1.1.Python历史1.2.Python功能简介1.3.应用范围1.4.如何开始?1.1.Python历史Python是一种开源的面向对象的脚本语言,它起源于1989年末,当时,CWI(阿姆斯特丹国家数学和计算机科学研究所)的研究员GuidovanRossum需要一种高级脚本编程语言,为其研究小组的A
6、moeba分布式操作系统执行管理任务。为创建新语言,他从高级数学语言ABC(ALLBASICCODE)汲取了大量语法,并从系统编程语言Modula-3借鉴了错语处理机制。VanRossum把这种新的语言命名为Python(大蟒蛇)---来源于BBC当时正在热播的喜剧连续剧“MontyPython”。Python于1991年初公开发行,由于功能强大和采用开源方式发行,Python的发展得很快,用户越来越多,形成了一个强大的社区力量。2001年,Python的核心开发团队移师DigitalCreations公司,该公司是Zope(一个用Python编写的web应用服务
7、器)的创始者。现在最新的版本是python2.3.4,大家可到http://www.python.org上了解最新的Python动态和资料。1.2.Python功能简介Python是一种解析性的,交互式的,面向对象的编程语言,类似于Perl、Tcl、Scheme或Java。Python一些主要功能介绍:Python使用一种优雅的语法,可读性强。第2页共37页2012/9/515:09Python基础篇http://www.tsnc.edu.cn/default/tsnc_wgrj/doc/python/basi...Python是一种很灵活的语言,能帮你轻松完成编
8、程工作。并
此文档下载收益归作者所有