07 2016 档案
摘要:面向对象编程(Object Oriented Programming,OOP,面向对象程序设计) 一、编程类型 面向过程编程:根据业务逻辑从上到下写垒代码,分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 函数式编程:将某功能代码封装到函数中,日后便
阅读全文
摘要:模块 函数完成一个功能,其他代码用来调用,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个.py 文件组成的代码集合就称为模块。 模块的类型 自定义模块 内置模块 开源模块 一、自定义dj模块 user_main.py文件内容
阅读全文
摘要:正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则。正则表达式通常被用来检索、替换那些符合某个模式的文本。 语法: 常用操作: 匹配格式 re.match与re.search的区别 re.match从字符串的开始匹配,如果字符串开始不符合正则表达式,则匹配失败,函数返回None;而re.se
阅读全文
摘要:递归就是在过程或函数里调用自身,在使用递归策略时,必须有一个明确的递归结束条件,称为递归出口,递归算法解题通常显得很简洁,但递归算法解题的运行效率较低。在递归调用的过程当中系统为每一层的返回点、局部量等开辟了栈来存储,递归次数过多容易造成栈溢出等,所以一般不提倡用递归算法设计程序。 斐波那契数列,0
阅读全文
摘要:现有代码 新的需求 在打开tv page前需要进行登录验证,验证通过后才能访问,通过添加装饰器修改 所谓装饰器就是把函数包装一下,为函数添加一些附加功能,装饰器就是一个函数,参数为被包装的函数,返回包装后的函数
阅读全文
摘要:迭代器 迭代器是访问集合元素的一种方式。迭代器从集合的第一个元素开始访问,直到所有的元素被访问完结束。 迭代器的特点: 1.访问者不需要关心迭代器内部结构,只需要通过__next__方法去取下一个内容 2.不能直接访问集合中间的某个值,只能从头访问到尾 3.访问到一半时不能回退 4.适合访问比较大的
阅读全文

浙公网安备 33010602011771号