摘要:
阅读全文
摘要:
类与对象 类有两种属性:数据属性和函数属性1,类的数据属性是所有对象共享的print(id(OldboyStudent.school))print(id(s1.school)print(id(s2.school)) 类的函数属性是绑定给对象使用的,obj.method称为绑定方法,内存地址都不一样p 阅读全文
摘要:
hashhlib 模块什么叫hash:hash是一种算法,该算法接受传入的内容,经过运算得到一串hash值2,hash的特征(1)只要传人的内容一样,得到的1hash值一样 》要用明文传输密码文件完整性校验(2)不能由hash值反解成内容 》把密码做成hash值,不应该在网络传输明文密码(3)只要使 阅读全文
摘要:
常用模块 re模块 1,什么是正规?正规就是用一些特殊含义的符号组合在一起,来描述字符或者字符串的方法,2常用匹配模式\w :匹配字母数字以及下划线print(re.findall(‘\w’,'hello egon 123'))\W :匹配非字母数字下划线print(re.findall('\W', 阅读全文
摘要:
包的使用和常用模块今天我们主要学习了常用模块中的 time,random,os,sys,shutil,json,pickle,logging 以及应用 1,包的使用 包的本质就是一个文件夹,那么文件夹唯一的功能就是将文件组织起来,提高程序的结构性和可维护性包相关导入语句分为import和from.. 阅读全文
摘要:
import osBASE_DTR=os.path.dirname(os.path.dirname(__file__))DB_PATH=r'%s\db' %BASE_DTR#定义日志文件路径LOG_PATH=r'%s\log\access.log' %BASE_DTRBOSS_LOG_PATH=r' 阅读全文
摘要:
上节课复习 1, 列表生成式 软件开发目录,把功能细分到每一个文件中,然后在调用就简单很多 阅读全文
摘要:
上节课复习1,三元表达式 条件成立的情况下返回的值 if条件 else 条件不成立的情况下返回 res= x if x>y else y2,函数的递归 回溯 递推 注意点:1,必须要有一个明确的结束条件 2,每进入下一次递归。问题的规模都应该减少3,匿名函数lambda定义lambda x,y:x+ 阅读全文