摘要: 一、socket模块: 在网络编程中一个基本组件就是一个套接字。 1、服务器套接字:(创建一个小型服务器)。 1、一个套接字就是socket模块中的socket类的一个实例。 2、gethostname():得到当前的主机名。 3、服务器端套接字通过调用bind方法后,再调用listen方法去监听某 阅读全文
posted @ 2017-07-25 15:01 四平八稳 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 一、python数据库编程接口(API): 1、全局变量:任何支持2.0版本DB API的数据库模块都必须定义3个描述模块特性的全局变量,这样做的原因是API设计很灵活,以支持不同的底层机制。 1、apilevel:字符串常量,提供正在使用的API版本号。 2、threadsafety:模块的线程安 阅读全文
posted @ 2017-07-24 11:29 四平八稳 阅读(4149) 评论(0) 推荐(0) 编辑
摘要: 一、创建GUI应用程序: wx模块:wx包中的方法一般都是以大写字母开头。 1、创建wx的应用程序对象:app=wx.App(),正确初始化UI对象。app.MainLoop():形成消息循环,否则程序将直接退出。 2、创建一个框架Frame: 在框架中添加按钮,只需要将win作为参数实例化wx.B 阅读全文
posted @ 2017-07-20 16:33 四平八稳 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 一、打开文件: open(name[, mode[, buffering]]):name指文件名,mode指模式参数,buffering指缓冲。 1、如果没有找到则会抛异常。 2、文件模式:mode 'r':读模式 'w':写模式 'a':追加模式 'b':二进制模式,比如声音剪辑或者图像则需要使用 阅读全文
posted @ 2017-07-20 14:09 四平八稳 阅读(4744) 评论(0) 推荐(0) 编辑
摘要: 一、模块: 1、任何python程序都能作为模块导入。使用sys。 编写一个hello.py程序,保存到d:\python目录。 2、模块用于定义:定义所有类和函数以及赋值后的变量都成为了模块的特性。 python程序定义了一个hello2()的函数。 导入模块后则可以直接通过模块来调用hello2 阅读全文
posted @ 2017-07-18 16:12 四平八稳 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 一、构造方法:使用双下划线例如__init__。当一个对象被创建后,会立即调用构造方法。 1、创建构造方法: def __init__(self):创建构造方法。 往构造方法中传入多个参数: 2、重写一般方法和构造方法: 1、重写一般方法:B类继承了A类,继承了A类的hello方法。 程序运行结果: 阅读全文
posted @ 2017-07-14 15:52 四平八稳 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 一、异常: 1、python用异常对象(exception object)来表示异常情况。遇到错误时会引发异常。 2、raise语句:使用內建的Exception异常类。添加异常信息。 3、查看內建异常的种类: Exception:所有异常的基类。 AttrbuteError:特性引用或者赋值失败时 阅读全文
posted @ 2017-07-11 15:54 四平八稳 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 一、对象:可以看做数据以及由一系列可以存取,操作这些数据的方法所组成的集合。 对象的特点:多态,封装,继承。 1、多态:可以对不同类的对象使用同样的操作。不需要理解对象的具体类型,也能对它进行操作。 方法:绑定到对象特性上面的函数。 多态的多种形式: 2、封装:指向程序中的其他部分隐藏对象的具体实现 阅读全文
posted @ 2017-07-11 14:06 四平八稳 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 一、函数 1、创建函数def:创建一个计算裴波那契数列(任一个数都是前两个数之和的数字序列)的函数。 2、判断函数是否可调用:callable函数 3、return 语句:用来从函数中返回值。 4、文档化函数:在函数的开头写下字符串,它就会作为函数的一部分进行存储。 5、改变参数: 形参:函数名后面 阅读全文
posted @ 2017-07-10 11:09 四平八稳 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 一、循环: 循环的作用:当条件为真时,重复执行多次。 1、while循环: 打印1-100的数字: 当输入姓名为空或者空格时,要求再次输入: 程序运行结果: 2、for循环:一般情况下while循环可以满足,但如果要求为一个集合的每个元素都执行一个代码块时for循环比较合适。 range函数:ran 阅读全文
posted @ 2017-07-06 11:23 四平八稳 阅读(334) 评论(0) 推荐(0) 编辑