Python 学习内容小结

数字类型及操作

-整数类型的无限范围及4种进制的表示

-浮点数类型的近似无限范围,小尾数及科学计数法

-+,-,*,/,//,%,**,二元增强赋值操作符

-abs(),divmod(),pow(),round(),max(),min()

-int(),float(),cpmplex()

程序的分支结构

-单分支结构 if 二分支 if-else及紧凑类型

-多分支 if-elif-else及条件之间关系

-for...in 遍历循环:计数,字符串,列表,文件

-while()无限循环

-continue和break 保留字;退出当前循环层次

-循环else的高级用法;与break有关

函数的定义与使用

-使用保留字def 定义函数,lambda定义匿名函数

-可选参数(赋初值),可变参数(*b),名称传递

-保留字return可以返回任意多个结果

-保留字global声明使用全局变量,一些隐式规则

代码复用与函数递归

-模块化设计:松耦合,紧耦合

-函数递归的两个特征:基例和链条

-函数递归的实现;函数+分支结构

集合类型及操作

-集合使用{}和set()函数创建

-集合间的操作:交&,并(|),差(-),补(^),比较(>=

-集合类型方法:.add(),.discard(),.pop()

-集合类型主要用于:包含关系的比较,数据去重

序列类型及操作

-序列是基类类型,扩展类型包括字符串,元组和列表

-元组用()和tuple()创建,列表用[]和list()创建

-元组操作与序列操作基本相同

-列表操作在序列操作的基础上,增加了更多的灵活性

字典类型及操作

-映射关系用键值对表示

-字典类型使用{}和dict(),键值对之间用;分隔

-d[key]方式既可以索引,也可以赋值

-字典类型有一批操作方法核函数,更重要是.get()

-文件数据的格式化

-字符串的格式化 .format() 方法

-将字符串按照一定的格式和式样进行规范

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181203G0ETHD00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券