随笔分类 - Python
python入门笔记
摘要:functools functools 是python2.5被引入的,一些工具函数放在此包 import functools print(dir(functools)) 偏函数 partiial function:把原函数的某些参数设为默认参数,返回一个新函数名,以简化函数调用的形式 实例1: 1.
阅读全文
摘要:1. 常用的内建属性: | name | 说明 | 触发时机及功能 | | | | | | |对创建好的对象进行初始化| 在__new__()之后,对象属性要赋值时使用| | |创建类的对象|创建实例,为实例分配内存| | | 实例所在的类| | | | 实例的字符串表示| ,如果没有自定义 ,默认
阅读全文
摘要:sorted 传入一个 和排序参数 命名关键字参数 {注意key参数可以传入一个 } 等价于 对每一个 都先执行 ,再拿来排序 1.普通数值型 L1 = [36,5, 12,9, 21] L1 = sorted(L1) print(L1,'\n') L1 = sorted(L1, key=abs)
阅读全文
摘要:函数式编程 map map(f, I) 等价于对I的每个元素I(i)都执行f, 然后再把所有f(I(i))拼接成一个Iterator并返回 map传入函数和一个Iterable(一个序列),返回一个Iterator 注意到Iterator是惰性序列,只有被调用才能被获取,要通过诸如list,for等
阅读全文
摘要:map,reduce, filter, sorted 根据提供的函数对指定序列做映射 第一个参数为一个函数对象(比如lambda表达式,比如一个普通函数) 第二个(或者更多)参数接收一个 。 对 中每一个元素执行 ,得到 把所有 拼接成一个 ,返回出去 因为 是惰性序列,需要用 迭代出来 函数需要一
阅读全文
摘要:1. 使用 @property 原始的实现访问限制的方法:先设置私有属性,再内部编写get(),set(),外部只能访问set和get class Student(object): def Get_Score(self): return self.__score def Set_Score(self
阅读全文
摘要:1. 为instance动态增加属性和方法{对象层次的} class Student(object): pass s1 = Student() 给s1新增属性 s1.name = 'haozhang' print(s1.name,'\n') 给s1新增方法 def SetAge(self,age):
阅读全文
摘要:10. 设计模式: 1. \__new__()的作用: 真正构造一个instance并return,如果不return,那么就没有instance 系统默认隐式地调用这两个魔术方法,当然,自己也可以重写,以及显式调用 class Animal(object): def __init__(): pri
阅读全文
摘要:1. 举例: class People(self,name,age): def __init__(self,name,age): self.name = name self.age = age def run(self): print("I can run") p1 = People("Tom",
阅读全文
摘要:类与对象 (class 与 object,object又等价于instance) class:比如People instance,比如Tom,Jack,Alice class抽象出了无穷个instance的共同属性和方法(方法等价于函数,不要抠字眼) 所以instance是对class的一次实例化,
阅读全文
摘要:问题背景: notepad可以很方便的调用cmd,使用python自带的python.exe编译python源代码。但是插件很少,功能远不如sublime sublime插件很多,代码提示和自动完成以及pep8标准都很好,碾压notepada。但是无法直接调用cmd,无法弹出黑窗口来编译源代码。(注
阅读全文
摘要:1. 安装环境,配置编辑器,半天。 2. 廖雪峰的教程:基本语法期,手敲。慢一点。2天足够了 3. 廖的后面稍微高级部分,建议跳看,而且不要敲他的代码。因为讲得太散,不深入原理,而且不够全面,看了敲了还是不会。我建议把它当做一个index,按照这个index去看书(python入门手册或者pytho
阅读全文
摘要:只要是我觉得最快的方法就行,不用学各种稀奇古怪的方法学python。 就是廖雪峰的文章,然后尚学堂的视频补充,最后尚学堂的实战视频。 再后来再看。 不要看网上稀奇古怪的教材,先把我这个路线走好再说。 至于英文文档,官方手册,等我搞完了搞懂了,再去知乎上问下怎么看官方手册?毕竟英文的,毕竟那个我看不太
阅读全文
摘要:语法特点 数据类型 数据结构 字符与字符串 输入输出 列表生成式 切片
阅读全文

浙公网安备 33010602011771号