Python干货

  • 面向对象笔记

    个人整理

    2017-11-12
  • python正则表达式

    正则表达式^行首锚定 $行尾锚定.匹配任意字符一次\w匹配非空白字符一次\s匹配空白字符一次\d匹配数字一次*表示前面的正则表达式会重复0到多次+匹配前面的字符重复0到多次.+ 相当于匹配多次任意字符,至少一次\w+相当于匹配非空字符一到多次?前面的字符匹配一次或不匹配 有一个上面两种类似的{}表示前面的字符出现次数{1,}相当于+ {0,1}相当于? {n…

    2017-11-07
  • 滑动窗口

    数据载入 def load(path:str): with open(path) as f: for line in f: tmp = extract(line) if tmp: yield tmp else: # TODO 解析失败就抛弃,或者打印日志 continue 时间窗口分析 概念 很多数据,例如日志,都和时间相关的,都是按照时间顺序产生的。 产生…

    2017-11-04
  • 函数

    函数,函数参数,参数解构,作用域,递归函数,匿名函数以及生成器的基本概念。

    2017-10-17
  • 返回值&&作用域&&树

    返回值&&作用域&&树

    2017-10-17
  • python函数与作用域

    ##函数– 函数— 数学定义:y=f(x),y是x的函数,x是自变量— python函数:由若干语句组成的语句块、函数名称、参数列表构成,它是组织代码的最小单元;完成一定的功能 – 函数的作用— 结构化编程对代码的最基本的封装,一般按照功能组织一段代码— 封装的目的是为了复用,减少冗余代…

    2017-10-17
  • python函数的作用域,闭包,默认值等

    函数的区间 程序中的函数要在被调用的前边来定义 同一个函数名可以多次定义,定义后会覆盖前一个函数,调用时会调用调用处最新定义的那个函数 在函数外代码区中定义的变量,又称为全局变量,可以在函数中调用它 (必须在调用函数的语句之前定义这个变量,要不然会报错) 函数中可以定义和全局变量名相同的一个变量,这样得到的变量只能够在函数内使用,外部无法访问(赋值即定义) …

    Python干货 2017-10-16
  • Python函数、参数及参数解构

    Python函数、参数及参数解构 函数 数学定义:y=f(x),y是x的函数,x是自变量 Python函数 由若干语句块组成的语句块、函数名称、参数列表构成,他是组织代码的最小单元 完成一定的功能 函数的作用 结构化编程对代码的最基本的封装,一般按照功能组织一段代码 封装的目的是为了复用,减少冗余代码 代码更加简洁美观、可读易懂 函数的分类 内建函数,如ma…

    2017-10-16
  • 函数的一些简单笔记

    函数 数学定义:y=f(x),y是x的函数,x是自变量 Python函数: 1、有若干个语句组成的语句块、函数名称、参数列表构成,它是组织代码的最小单元 2、完成一定的功能 函数的作用: 1、结构化编程对代码的基本的封装,一般按照功能组织一段代码 2、封装的目的为了复用,减少冗余代码 3、代码更加简洁美观、可读易懂 函数的分类: 1、内建函数,如max()、…

    2017-10-15
  • python函数知识点,你掌握几个?

    python函数的简单介绍和用法

    2017-10-14
  • 选择排序 以及 set、dict、习题练习

    习题练习 仅作参考

    2017-10-10
  • Python 数据结构三

    set,字典,操作,封装和解构,以及生成器和内建函数

    2017-10-10
  • python数据类型及其函数方法归纳总结

    数据类型的分类: ֺ数值型: int ,float, complex, bool     序列对象: 字符串,列表,元组tuple     键值型 集合set,字典dict 如果按照可hash性来分类 hashable(可哈希性) An object is hashable if it has a hash value which never changes…

    2017-10-09
  • Python基础练习之set/dict练习

    1.用户输入一个数字 打印每一位数字及其重复的次数 (1)字符串练习2用的方法 while True: num = input().strip().lstrip(‘0’) if num.isdigit(): break count = [0] * 10 for j in num: x = int(j) if count[x] == 0: count[x] =…

    2017-10-09
  • Python内置数据结构——集合set

    集合 定义 set翻译为集合 collection翻译为集合类型,是一个较大的概念 set是一个可变的、无序的、不重复的元素组成的集合 set的元素要求必须可以hash,目前已学的不可hash的类型只有list、set 元素不可以索引 set可以迭代 set的初始化 set_1 =set() #表示定义一个空集合set_1 set_1 =set(iterab…

    2017-10-03