昨日回顾

  • 正则表达式

    • 元字符
    • 量词
    • 贪婪非贪婪
    • 转义符
  • re模块
    • findall

      • 会优先显示分组内容
      • 取消优先显示(?: )
    • search
      • 只能返回第一个符合条件的项
      • 得到的结果需要.group()取值
      • 默认获取完整的匹配结果

今日内容

  • re模块结尾

    • 分组命名(?P 正则表达式)
    • 分组命名的引用(?P=name)
    • 有的时候要匹配的内容包含不想要的内容
      • 要先全部匹配再提取
  • 带参数的装饰器

    • 为什么不能改变原函数的调用?

      • 开放封闭原则
      • 我们提前写好的功能,可以让别人直接使用
    • 登录
    • 计算函数执行时间
    • 多嵌套一层函数,传入一个参数,返回值为原装饰器的变量名。

  • 递归函数

    • 递归最大深度1000层,为节省内存空间
    • 尽量控制次数
    • 循环和递归的关系
      • 递归更占内存
      • 递归也不是万能的
    • 递归函数必须能停止
      • 一个递归函数想结束,必须在函数里写一个return,并且条件可达到
      • 并不是有return,return的结果就能被外层接收到,因为返回到上一层了

今日总结

代码总行数2325行

python20day的更多相关文章

随机推荐

  1. 【九度OJ】题目1431:Sort 解题报告

    [九度OJ]题目1431:Sort 解题报告 标签(空格分隔): 九度OJ [LeetCode] http://ac.jobdu.com/problem.php?pid=1431 题目描述: 给你n个 ...

  2. A. Points on Line

    A. Points on Line time limit per test 2 seconds memory limit per test 256 megabytes input standard i ...

  3. Buy Tickets(poj2828)

    Buy Tickets Time Limit: 4000MS   Memory Limit: 65536K Total Submissions: 17416   Accepted: 8646 Desc ...

  4. 数据结构作业——P53算法设计题(6):设计一个算法,通过一趟遍历确定长度为n的单链表中值最大的结点

    思路: 设单链表首个元素为最大值max 通过遍历元素,与最大值max作比较,将较大值附给max 输出最大值max 算法: /* *title:P53页程序设计第6题 *writer:weiyuexin ...

  5. Variational Inference with Normalizing Flow

    目录 概 主要内容 一些合适的可逆变换 代码 Rezende D., Mohamed S. Variational Inference with Normalizing Flow. ICML, 201 ...

  6. 详解Kalman Filter

    中心思想 现有: 已知上一刻状态,预测下一刻状态的方法,能得到一个"预测值".(当然这个估计值是有误差的) 某种测量方法,可以测量出系统状态的"测量值".(当然 ...

  7. 图像处理opencv-Rect 排序、合并[转]

    opencv进行rect检测时,当检测到多个rect,组成rect vector之后,有些rect是由一个区域误分割得到的, 可以按照某种规格将这些rect合并为一个rect.比如按照x,y,widt ...

  8. EDP转LVDS屏转接板方案|基于INTELX86主板和商显应用EDP转LVDS设计CS5211

    众所周知LVDS接口是美国NS美国国家半导体公司为克服以TTL电平方式传输宽带高码率数据时功耗大,电磁干扰大等缺点而研制的一种数字视频信号传输方式.由于其采用低压和低电流驱动方式,实现了低噪声和低功耗 ...

  9. 01 Java基础

    Java基础 01 Hello 随便新建一个文件夹,存放代码 新建一个Java文件 文件后缀名为.java Hello.java [注意点]系统可能没有显示文件后缀名,我们需要手动打开 编写代码  p ...

  10. MySQL数据操作与查询笔记 • 【第3章 DDL 和 DML】

    全部章节   >>>> 本章目录 3.1 使用 DDL 定义数据库表结构 3.1.1 SQL 简介 3.1.2 维护数据库和创建数据表 3.2 使用 DDL 维护数据库表结构 ...