昨日回顾

  • 正则表达式

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

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

今日内容

  • re模块结尾

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

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

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

  • 递归函数

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

今日总结

代码总行数2325行

python20day的更多相关文章

随机推荐

  1. 【LeetCode】993. Cousins in Binary Tree 解题报告(C++ & python)

    作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 DFS BFS 日期 题目地址:https://le ...

  2. 【LeetCode】316. Remove Duplicate Letters 解题报告(Python & C++)

    作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 日期 题目地址:https://leetcode.c ...

  3. 破解UltraEdit64 Version 28.20.0.92 技术分享。

    本文为原创作品,转载请注明出处,作者:Chris.xisaer E-mail:69920579@qq.com QQ群3244694 补丁程序下载地址:https://download.csdn.net ...

  4. Color Models (RGB, CMY, HSI)

    目录 概 定义 RGB CMY CMYK HSI 相互的转换 RGB <=> CMY CMY <=> CMYK CMY > CMYK CMYK > CMY RGB ...

  5. [opencv]使用g++编译opencv程序演示

    gcc/g++ 编译命令 1. gcc -E source_file.c -E,只执行到预编译.直接输出预编译结果. 2. gcc -S source_file.c  -S,只执行到源代码到汇编代码的 ...

  6. playwright--自动化(三): 跳过检测 使用正常谷歌 指定用户数据 下载文件

    首先上一个被拷贝的惨不忍睹 上一个是滑块验证[https://www.cnblogs.com/carl-/p/15761861.html] 还是前两天做一个商城后台爬虫,限制用户缓存,不能用谷歌开发版 ...

  7. [学习笔记] RabbitMQ的安装使用

    安装 使用命令行安装,会自动管理依赖(推荐): choco install rabbitmq 安装包安装: 以管理员身份安装64位的 Erlang. 下载并安装 RabbitMQ 服务.下载地址. R ...

  8. Chrome - XPath Helper插件 使用手工拖拽方式无法正常安装的解决办法

    安装前准备: (1)下载 XPath Helper资源: 链接: https://pan.baidu.com/s/1yEnngIJz8fT9fNv3aHhs7w 提取码: afy3 (2)Chrome ...

  9. 通过脚本升级PowerShell

    Update Powershell through command line https://superuser.com/questions/1287032/update-powershell-thr ...

  10. 详谈 Java工厂 --- 抽象工厂模式

    1.前言 感觉工厂模式都好鸡肋,还特别绕来绕去,当然,好处还是有的,将一些类似的业务都集成到工厂了, 不需要理会底层是怎么运行的,我只需要向调用工厂即可获取我要的结果,也不需要考虑工厂返回的东西类型, ...