Python函数库深度详解(1)

Python函数库深度详解(1)
共83节 684人在学 课程详情
  • 课程概述

    • 课程概述(必看)
  • 格式化字符串

    • 将字符串中的所有英文单词的首字母都变成大写
    • 利用三种方式通过字典格式化字符串
    • 防止格式化字符串过程中发生错误(safe_substitute方法)
    • 改变界定符和变量命名规则
    • 字符串中的常量们
    • 逐步完美段落文本
  • 正则表达式

    • 定位文本中的字符串
    • 编译正则表达式
    • 搜索全部符合匹配模式的文本
    • 重复与可选匹配模式
    • 枚举匹配模式
    • 范围匹配模式
    • 点匹配模式
    • 正则表达式中的转义码
    • match与search的区别
    • 文本与模式完全匹配(fullmatch)
    • 搜素所有满足条件的子字符串
    • 将匹配模式划分为多个组
    • 正则表达式的分组与取值
    • 分组嵌套
    • 分组嵌套与选择符号配合使用
    • 非捕获组
    • 忽略匹配模式中的大小写
    • 多行匹配
    • 保留换行符
    • 识别EMail
    • 将标志嵌入正则表达式
    • 利用模式替换字符串(sub函数)
    • 用命名分组模式替换字符串
    • 现在替换数量(sub方法)与返回替换数量(subn方法)
    • 拆分段落
    • 使用split函数分隔段落
  • 序列比较(difflib

    • 比较文本行(挑出哪里做了修改)
    • 比较文本行(另一种输出格式)
    • 最长匹配序列(find_longest_match)
    • 比较任意类型
  • 枚举类型

    • 创建枚举类型的两种方式
    • 迭代和比较
    • 让枚举值可以排序
    • 枚举值的别名
    • 强迫枚举类型的值都是唯一的
    • 通过编码的方式创建枚举类型
    • 拥有复杂值的枚举类型
    • 将枚举值拆箱
  • collections(集合相关API)

    • 搜索多个字典
    • 重新排列,会得到不一样的搜索结果
    • 更新组合映射(Map)中的值
    • 在Map集合前面插入新的Map
    • 统计序列中元素的出现次数
    • 统计序列中出现次数最多的n个元素
    • 计数器(Counter)的算数运算和集合操作
    • 为字典指定默认值(defaultdict类)
    • 双端队列(deque)基础
    • 从双端队列的两端添加元素
    • 从双端队列的两端弹出元素
    • 在线程中操作双端队列
    • 旋转双端队
    • 限制双端队列的尺寸
    • 用namedtuple工厂创建命名元组
    • 命名元组的异常
    • 命名元素字段的自动重命名
    • 将命名元组转换为字典
    • 替换命名元组中字典的值
    • 记住向字典中添加键的顺序
    • OrderedDict比较时还要考虑添加Key时的顺序
    • 重排OrderedDict中的key
  • 数组

    • 用array实例化数组
    • Python数组的基本操作
    • 高速读写文件内容
  • 堆(heap)

    • 创建堆(Heap)
    • 访问堆
    • 替换堆中的值
    • 堆排序(极值集合)
    • 高效合并有序序列
  • 有序列表

    • 向列表插入值时仍保持列表有序
    • 处理重复的插入值
  • 线程安全的队列(queue)

    • 队列的基本
    • 后入先出的队列
    • 优先队列
  • 二进制数据结构

    • Struct类与数据的打包和解包
    • 设置打包数据的字节序
    • 为打包数据分配缓冲区

    订阅失败

    Python函数库深度详解(1)
    Python函数库深度详解(1) ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    将字符串中的所有英文单词的首字母都变成大写

    课程介绍

    这套课程主要讲解Python的核心API。

     

    这些API主要参考了Python的官方文档,涵盖绝大多数Python核心API,并配有大量的实战代码。很多API在其他书籍上从未出现过,或没有深入讲解。通过这些核心API,可以让你更高效地使用Python完成各种任务。

     

    这是本系列课程的第1个视频课程,全套系列课程的核心API如下:

     

    推荐课程

    信息系统项目管理师自考笔记

    李明 · 724人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22111人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4205人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 788人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 842人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5154人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1506人在学

    Python Django 深度学习 小程序

    钟翔 · 2319人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 598人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 3985人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~