一、Python基础¶
Python基础
主要总结Python常用内置函数;Python独有的语法特性、关键词nonlocal
,
global
等;内置数据结构包括:列表(list), 字典(dict), 集合(set),
元组(tuple) 以及相关的高级模块collections
中的Counter
,
namedtuple
,
defaultdict
,heapq
模块。目前共有86
个小例子
- 1 求绝对值
- 2 元素都为真
- 3 元素至少一个为真
- 4 ascii展示对象
- 5 十转二
- 6 十转八
- 7 十转十六
- 8 判断是真是假
- 9 字符串转字节
- 10 转为字符串
- 11 是否可调用
- 12 十转ASCII
- 13 ASCII转十
- 14 静态方法
- 15 执行字符串表示的代码
- 16 创建复数
- 17 动态删除属性
- 18 转为字典
- 19 一键查看对象所有方法
- 20 取商和余数
- 21 枚举对象
- 22 计算表达式
- 23 查看变量所占字节数
- 24 过滤器
- 25 转为浮点类型
- 26 字符串格式化
- 27 冻结集合
- 28 动态获取对象属性
- 29 对象是否有这个属性
- 30 返回对象的哈希值
- 31 一键帮助
- 32 对象门牌号
- 33 获取用户输入
- 34 转为整型
- 35 isinstance
- 36 父子关系鉴定
- 37 创建迭代器类型
- 38 所有对象之根
- 45 打开文件
- 40 次幂
- 41 打印
- 42 创建属性的两种方式
- 43 创建range序列
- 50 反向迭代器
- 45 四舍五入
- 46 转为集合类型
- 47 转为切片对象
- 48 拿来就用的排序函数
- 49 求和函数
- 50 转元组
- 51 查看对象类型
- 52 聚合迭代器
- 53 nonlocal用于内嵌函数中
- 54 global 声明全局变量
- 55 链式比较
- 56 不用else和if实现计算器
- 57 链式操作
- 58 交换两元素
- 59 去最求平均
- 60 打印99乘法表
- 61 全展开
- 62 列表等分
- 63 列表压缩
- 64 更长列表
- 65 求众数
- 66 多表之最
- 67 列表查重
- 68 列表反转
- 69 浮点数等差数列
- 70 按条件分组
- 71 map实现向量运算
- 72 值最大的字典
- 73 合并两个字典
- 74 topn字典
- 75 异位词
- 76 逻辑上合并字典
- 77 命名元组提高可读性
- 78 样本抽样
- 79 重洗数据集
- 80 10个均匀分布的坐标点
- 81 10个高斯分布的坐标点
- 82 chain高效串联多个容器对象
- 83 操作函数对象
- 84 生成逆序序列
- 85 函数的五类参数使用例子
- 86 使用slice对象