第一章: 基础语法
第二章:基本数据类型
第三章:解释器
第四章:算术运算符
第五章:数学函数
第六章:字符串函数
第七章:列表和元祖
第八章:字典和集合
第九章:条件判断和循环控制
第十章:迭代器和生成器
第十一章:函数
程序员的目标之一是,编写简单的代码来完成任务,而函数有助于你实现这样的目标。
它们让你编写好代码块并确定其能够正确运行后,就可置之不理。确定函数能够正确地完 成其工作后,你就可以接着投身于下一个编码任务。
函数让你编写代码一次后,想重用它们多少次就重用多少次。需要运行函数中的代码时,只需编写一行函数调用代码,就可让函数完成其工作。需要修改函数的行为时,只需修 改一个代码块,而所做的修改将影响调用这个函数的每个地方。
使用函数让程序更容易阅读,而良好的函数名概述了程序各个部分的作用。相对于阅读一系列的代码块,阅读一系列函数调用让你能够更快地明白程序的作用。
函数还让代码更容易测试和调试。如果程序使用一系列的函数来完成其任务,而其中的每个函数都完成一项具体的工作,测试和维护起来将容易得多:你可编写分别调用每个函 数的程序,并测试每个函数是否在它可能遇到的各种情形下都能正确地运行。
经过这样的测试后你就能信心满满,深信你每次调用这些函数时,它们都将正确地运行。
第一章:数据结构和算法
-
7 字典排序
-
8 字典的运算
-
11 命名切片
-
12 序列中出现次数最多的元素
-
14 排序不支持原生比较的对象
-
15 通过某个字段将记录分组
-
16 过滤序列元素
-
17 从字典中提取子集
-
18 映射名称到序列元素
-
19 转换并同时计算数据
第二章:字符串和文本
- 1使用多个界定符来分割字符串
- 2 字符串开头或结尾匹配
- 3 使用 Shell 通配符匹配字符串
- 4 字符串匹配和搜索
- 5 字符串搜索和替换
- 6 字符串忽略大小写的搜索替换
- 7 最短匹配模式
- 8 多行匹配模式
- 9 将Unicode文本标准化
- 10 在正则式中使用Unicode
- 11 删除字符串中不必要的字符
- 12 审查清理文本字符串
- 13 字符串对齐
- 14 合并拼接字符串
- 15 字符串中插入变量
- 16 指定列宽格式化字符串
- 17 在字符串中处理HTML或XML
大家好,我是程序员小贺,北交大师兄,喜欢算法,热爱编程,热爱生活,目前就职于宇宙中心五道口。
加我的微信,备注:「个人简单介绍」+「读者」, 拉你进读者交流群。
内容公众号同步更新,所以请各位大大也扫码关注,支持一波