2019年1月18日
摘要: import sysfunc_dic = {}def make_route(name): def deco(func): func_dic[name] = func return deco@make_route('1')def quit(): sys.exit()@make_route('2')de 阅读全文
posted @ 2019-01-18 11:26 rookiehbboy 阅读(239) 评论(0) 推荐(0) 编辑
  2019年1月17日
摘要: 面向对象实战 阅读目录 一 引子 二 需求模型之5w1h8c 三 需求模型之用例的写法 四 领域模型 五 设计模型 六 实现模型 七 答题系统案例 第八 UML图 第九 作业 一 引子 学完了面向对象的基础知识后,很明显你还是不知该如何下手,凡是都得有个章法 此刻有经验的人可能会想到瀑布模型、螺旋模 阅读全文
posted @ 2019-01-17 16:24 rookiehbboy 阅读(157) 评论(0) 推荐(0) 编辑
  2019年1月16日
摘要: 一 isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)检查是否obj是否是类 cls 的对象 issubclass(sub, super)检查sub类是否是 super 类的派生类 二 反射 1 什么是反射 反射的概念是由Smi 阅读全文
posted @ 2019-01-16 23:39 rookiehbboy 阅读(132) 评论(0) 推荐(0) 编辑
摘要: class ListNode: def __init__(self, x): self.val = x self.next = Nonea = ListNodea.val = 1print(ListNode.val) # 返回 1class ListNode2: val = 1 def __init 阅读全文
posted @ 2019-01-16 10:30 rookiehbboy 阅读(1460) 评论(0) 推荐(0) 编辑
  2019年1月13日
摘要: os 模块提供了很多允许你的程序与操作系统直接交互的功能 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目录名:os.listdir() 函数用来删除一个文件:os.remove() 删除多个目录:os.removedirs(r“c:\p 阅读全文
posted @ 2019-01-13 12:33 rookiehbboy 阅读(296) 评论(0) 推荐(0) 编辑
摘要: from operator import add, subfrom random import randint, choiceops = {'+': add, '-': sub,}MAXTRLIES = 2def doprod(): op = choice('+-') nums = [randint 阅读全文
posted @ 2019-01-13 11:50 rookiehbboy 阅读(431) 评论(0) 推荐(0) 编辑
  2019年1月12日
摘要: '''handle all the database interactions'''import json, time, osfrom conf import settingsdef file_db_handle(conn_params): ''' parse the db file path :p 阅读全文
posted @ 2019-01-12 10:58 rookiehbboy 阅读(147) 评论(0) 推荐(0) 编辑
  2019年1月7日
摘要: l = [] for i in range(1, 10): f = lambda x: x * i l.append(f) # 每次都添加一个函数进列表,函数的 i 是一个变量。每次循环变量的值,就会跟着改变。 # python采用的是引用的机制,这里 虽说每次都添加一个元素到列表里。但是 如果这个 阅读全文
posted @ 2019-01-07 15:05 rookiehbboy 阅读(231) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/env python# _*_ coding:UTF-8 _*_import reimport os# 1.可进行模糊查询,语法至少支持下面3种查询语法:# find name,age from staff_table where age > 22 #找出年龄大于22岁的所有人 阅读全文
posted @ 2019-01-07 11:16 rookiehbboy 阅读(446) 评论(0) 推荐(0) 编辑
  2019年1月4日
摘要: # 在一个文件里存多个人的个人信息,如以下# 用户名 密码 年龄 职位 部门# username password age position department# alex abc123 24 Engineer IT# rain df2@432 25 Teacher Teching# 1.输入用户 阅读全文
posted @ 2019-01-04 14:51 rookiehbboy 阅读(255) 评论(0) 推荐(0) 编辑