摘要: import socket import os import time import pickle Basedb = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) class client_ftp(object): #客户端类 def __init__(self,add,port): #客户... 阅读全文
posted @ 2017-08-05 15:33 laay 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 面向对象进阶 静态方法 一种普通函数,就位于类定义的命名空间中,它不会对任何实例类型进行操作。使用装饰器@staticmethod定义静态方法。类对象和实例都可以调用静态方法: 类方法 类方法是将类本身作为对象进行操作的方法。类方法使用@classmethod装饰器定义,其第一个参数是类,约定写为c 阅读全文
posted @ 2017-08-05 15:32 laay 阅读(180) 评论(0) 推荐(0) 编辑
摘要: # 角色:学校、学员、课程、讲师 # 要求: # 1. 创建北京、上海 2 所学校 # 2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海开 # 3. 课程包含,周期,价格,通过学校创建课程 # 4. 通过学校创建班级, 班级关联课程、讲师 # 5. 创建学员时,选择学校,关联班级 # 5. 创建讲师角色时要关联学校, # 6. 提供两个角... 阅读全文
posted @ 2017-08-01 09:54 laay 阅读(902) 评论(0) 推荐(0) 编辑
摘要: 好激动,学了四个月的面向对象,我终于勉勉强强的把作业做完了,现在来重构我的面向对象的知识! 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强…”反正是类似于函数,但是比函数更牛逼 先看一 阅读全文
posted @ 2017-08-01 09:53 laay 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 模块 就是前人给你造的轮子,你开车就好!!! 常用模块有: time模块 random模块 os模块 sys模块 shutil模块 json & picle模块 shelve模块 xml处理 yaml处理 configparser模块 hashlib模块 subprocess模块 logging模块 阅读全文
posted @ 2017-03-23 23:46 laay 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 本篇内容为偷窃的~哈哈,借用一下,我就是放在自己这里好看。 引用地址:http://www.cnblogs.com/rhcad/archive/2011/12/21/2295507.html 第一步:最简单的函数,准备附加额外功能 第二步:使用装饰函数在函数执行前和执行后分别附加额外功能 第三步:使 阅读全文
posted @ 2017-03-21 16:00 laay 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter() 和 next()。 字符串,列表或元组对象都可用于创建迭 阅读全文
posted @ 2017-03-21 15:46 laay 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 一大波函数来袭 作业要求: 1本次作业通过空格及逗号,将文件拆分成列表,在通过判断add、del、update、select等关键字,来判断用户执行的是哪种命令,根据不同的命令调用不同的函数去处理。 2增加操作及删除操作较为简单,根据规范来执行即可,查询及修改操作较为复杂。 3查询函数,首先要进行判 阅读全文
posted @ 2017-03-04 17:21 laay 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 递归 自己玩自己的函数: 1. 必须有一个明确的结束条件 2. 每次进入更深一层递归时,问题规模相比上次递归都应有所减少 3. 递归效率不高,递归层次过多会导致栈溢出 递归例子和二分查找都放在里面了 匿名函数 匿名函数呢。。。暂时还没用到过,老师说有用,那应该会有用到的时候,所以写下来看看 函数的参 阅读全文
posted @ 2017-03-04 17:10 laay 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 自定义函数范例: 全局变量和局部变量 将函数内的局部变量定义为全局变量——》 阅读全文
posted @ 2017-02-23 09:56 laay 阅读(121) 评论(0) 推荐(0) 编辑