从几年前开始学习编程直到现在,一直对程序中的异常处理怀有恐惧和排斥心理。之所以这样,是因为不了解。这次攻python,首先把自己最畏惧和最不熟悉的几块内容列出来,里面就有「异常处理」这一项。《pe into Python》并没有专门介绍异常...
刚开始学习python时,在看文档和别人的blog介绍安装包有的用easy_install, setuptools, 有的使用pip,distribute,那麽这几个工具有什么关系呢,看一下下面这个图就明白了可以看到distribute是s...
python3 连接sqlite实例,直接上代码吧import sqlite3db = r"D:pyWork est.db" #pyWork目录下test.db数据库文件drp_tb_sql = "drop table if exis...
看到struct这么英文单词,大家应该并不陌生,因为c/c++中就有struct,在那里struct叫做结构体。在python中也使用struct,这充分说明了这个struct应该和c/c++中的struct有很深的渊源。python正是使...
基本定制型C.init(self[, arg1, ...]) 构造器(带一些可选的参数)C.new(self[, arg1, ...]) 构造器(带一些可选的参数);通常用在设置不变数据类型的子类。C.del(self) 解构器C.str(...
urlencode 调用方法urlencode的参数必须是dictionaryimport urllibd = {'name1':'www.pythontab.com','name2':'bbs.pythontab.com'}print u...
python使用类(class)和对象(object),进行面向对象(object-oriented programming,简称oop)的编程。面向对象的最主要目的是提高程序的重复使用性。我们这么早切入面向对象编程的原因是,Python的...
函数最重要的目的是方便我们重复使用相同的一段程序。将一些操作隶属于一个函数,以后你想实现相同的操作的时候,只用调用函数名就可以,而不需要重复敲所有的语句。函数的定义首先,我们要定义一个函数, 以说明这个函数的功能。def square_su...
循环用于重复执行一些程序块。从上一讲的选择结构,我们已经看到了如何用缩进来表示程序块的隶属关系。循环也会用到类似的写法。for循环for循环需要预先设定好循环的次数(n),然后执行隶属于for的语句n次。基本构造是for 元素 in 序列:...
缩进python最具特色的是用缩进来标明成块的代码。我下面以if选择结构来举例。if后面跟随条件,如果条件成立,则执行归属于if的一个代码块。先看C语言的表达方式(注意,这是C,不是Python!)if ( i > 0 ){ ...