07 2017 档案
摘要:class Animal: def __init__(self): self.animal='动物' class cat(Animal): def __init__(self): self.c='猫' super(cat,self).__init__()#执行父类的构造方法 c=cat() print(c.__dict__)
阅读全文
摘要:1.定义:以字符串的形式去对象(模块)中操作其成员(方法 变量 等) 2.基于反射模拟Web框架路由系统(只能用一个模块) 3.基于反射模拟Web框架路由系统(任意模块)
阅读全文
摘要:logging 用于便捷记录日志且线程安全的模块 日志等级: 注:只有【当前写等级】大于【日志等级】时,日志文件才被记录。 2、多文件日志 对于上述记录日志的功能,只能将日志记录在单文件中,如果想要设置多个日志文件,logging.basicConfig将无法完成,需要自定义文件和日志操作对象。 #
阅读全文
摘要:内置模块是Python自带的功能,在使用内置模块相应的功能时,需要【先导入】再【使用】 一、sys 用于提供对Python解释器相关的操作: 1 sys.argv # 命令行参数List,第一个元素是程序本身路径 2 sys.exit(n) # 退出程序,正常退出时exit(0) 3 sys.ver
阅读全文
摘要:"$" :匹配字符串的结尾 " * " :匹配前一个字符0或多次 "+" :匹配前一个字符1次或无限次 “?” :匹配一个字符0次或1次 python中re模块提供了正则表达式相关操作 字符: . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字
阅读全文
摘要:为什么要使用装饰器? 在不改变原函数功能的情况,为了添加新的功能 我们可以在函数运行前后给函数添加新的功能 两个装饰器的作用
阅读全文
摘要:1 #随机函数 2 import random #导入random 3 #随机生字符和数字的验证码 4 #(65-90)对应的ACIll码对应的字符为a-z 5 temp="" 6 for i in range(0,5):#随机生成5位验证码 7 rad=random.randrange(0,5) 8 if rad==2 : 9 s=str(r...
阅读全文
摘要:冒泡排序的原理就是列表比较2个相邻值,将较大的值互换一下位置 ,直至将最大的元素放在最上面,然后以相同的方式比较剩下的元素
阅读全文