随笔分类 - python
摘要:面向对象的程序设计:核心是对象两个字,对象是特征和技能的结合体,基于面向对象设计程序就好比创造一个新的世界,你就是这个世界的主人,存在的结尾对象,不存在的也可以创造出来,与面向过程机械式的思维方式形成鲜明的对比,面向对象更加注重对现实世界的模拟,是一种上帝使得思维逻辑。 优点:解决了程序的拓展性。对
阅读全文
摘要:一:什么是正则? 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 生活中处处都
阅读全文
摘要:""" 匿名函数 匿名指的就是没有名字 其最明显的特点就是, 有名字的值可以多次使用,多次访问 而没有名字的值,只能临时使用一次,用完就没了 匿名函数与有名函数的区别 参数不需要括号,并且支持所有类型的参数 名称空间与作用域关系完全相同 关键字为lambda 函数体中不能写return ,会自动将执
阅读全文
摘要:递归 递归指的是递归调用,简单地说就是一个函数在执行过程中又直接或是间接的调用该函数本身 递归调用本质上就是在循环执行代码,与普通循环不同的是,函数调用,会产生一系列内存开销,所以就会导致内存溢出, 而循环则没有这个问题, 如此一来,则表示所有递归能干的事情循环也能干. 在使用递归时要注意: 1.一
阅读全文
摘要:通过hashlib MD5得到一个32的加密密码 import hashlib def getMD5(): md5 = hashlib.md5() #调用MD5加密方法 with open(path,"rb") as f:#打开需要加密的文件 while True:#循环读取文件 data = f.
阅读全文
摘要:单例模式 一种设计模式,MVVM MVC MTV 常推荐书籍常见设计模式 要保证一个类只能有一个实例(单例) 为什么这么设计? 目的是为了节省内存开销 如果两个对象的数据一模一样 就没有必要创建新对象 直接使用已有的即可 场景: 当一个类的所有实例数据都完全相同时 则应该设计为单例 音乐播放器类 实
阅读全文
摘要:1、什么是编程语言:编程语言就是人写的计算机能听得懂的语言。 2、什么是编程语言:编程就是程序员用计算机能理解的表达方式(编程语言)把程序员想让计算机做的事表达出来 写到文件里,这些文件称之为程序 计算机硬件: 运算器:计算机的数据运算和逻辑运算 控制器:计算机的指挥系统 存储 输入设备:鼠标、键盘
阅读全文