预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共41页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Python基础教程version0.5author枫无眠msnmaple5218@163.comcreatedate2009-08-01ChangeListversiondateauthorcontent0.12009-08-01枫无眠简介0.22009-08-02..基础编程0.32009-08-03..基础编程(文件操作)0.42009-08-04..数据库编程,dbapi2规范,cx_oralce0.52009-08-05..cx_oralce例子目录1简介31.1安装python41.2安装ide环境__SPE42基础编程52.1基本概念82.1.1python特色82.1.2变量、运算符与表达式112.2流程控制142.2.1顺序执行142.2.2条件执行if...else....:152.2.3循环执行for...in...:152.3函数162.3.1自定义函数162.3.2常用内置函数172.4容器192.4.1列表192.4.2元组202.4.3字典212.4.4序列222.5模块232.5.1概念232.5.2常用的标准模块242.6文件操作273数据库编程293.1DB-API2.0规范293.1.1模块接口connect()方法.293.1.2Connection对象293.1.3Cursor对象303.2oracle(cx_Oracle)313.2.1安装313.2.2连接数据库323.2.3直接sql323.2.4预编译343.2.5数组绑定353.2.6blob353.2.7查询363.2.8例子373.3MssqlServer编程413.4Mysql编程411简介Python是一种脚本语言,已经有20多年的历史,比现在流行的Java和C#要早很多年。不要一听说是脚本语言就认为他只能做一些简单的事情。其实凡是你能想到的Java和C#能做的编程,Pyton都能胜任。比如网络编程,游戏编程,web编程等等,甚至在smbian的手机上都能使用Python来进行编程。Google推出的googleengine云计算环境,首先发布的就是python的平台(Python语言的创始人都在为Google服务,直到一年以后才发布java的平台),对web编程感兴趣的同学可以去申请一个帐号来发布自己的作品。(以前是免费的,现在不知道政策改了没有,呵呵!)Python的语法简洁,功能强大,有大量的第三方开发包(模块),非常适合初学者上手。同时Python不像java一样对内存要求非常高,适合做一些经常性的任务方面的编程。本教程也是一入门教程,没有介绍关于python面向对像化的编程。这样可以使初学者更容易上手,而不会感觉像java一样太庞大而无从下手。(其实python也很庞大,呵呵!)下面我们就从安装python开始进入python的精彩世界。1.1安装pythonpython的版本很多,特别是2008年底推出python3.0(又称python3000)后,局面比较混乱。因为python3.0不向下兼容2.x版本,而python3.0刚出来时间不长,稳定还需要一段时间,可以再等等观察一下。2.x的最后一个版本是2.6,但大量的第三包不停留在2.5阶段。所以可以选择2.5版本来进行学习。过一段时间再选择2.6,或者直接跳过2.6,升级到3.0上。我们已2.5.2的安装为例。在windows上的安装很简单,直接下载相应版本的安装包即可安装。(可以到老版本的页面上找一下,如果有问题可以给我发邮件maple5218@163.com)安装完成后,为了能直接在dos控制台中使用python来执行程序.需要在环境变量的path中加入python的安装路径。1.2安装ide环境__SPE要编程嘛,一个好的开发环境是不可少的。python的ide环境很多,有开源的,也有商业的。推荐使用SPE来做为开发环境,因为SPE本身就是用python来写的,小巧又方便。eclipse中也有相关的开发插件,但需要繁琐的设置。同时eclipse是用java写的,要装jdk不说,运行起来比较占用内存,有点牛刀杀鸡的感觉。SPE的图形界面使用的是wxPython,在使用SPE之前先安装wxPython2.8-win32-unicode-2.8.9.1-py25.exe,下一步下一步安装即可。SPE有绿色版本SPE-0.8.4.c-wx2.6.1.0-no_setup.zip,直要解压就可以使用了,双击SPE.py或者在dos控制台执行C:\DocumentsandSettings\Administrator>python解压目录\SPE.py这时后面总会有一个黑色的dos窗口在后面,感觉很不舒服。python在windows上提供了一个没有dos窗口