程序猿为什么头发掉的快,就因为经常帮熬夜加班帮大家整理资料,哈哈哈~ 不多比比,开始正经事。 数据类型一、整数 二、浮点数 三、字符串 四、布尔值 五、空值 print语句注释什么是变量比如: 定义字符串raw字符串与多行字符串Unicode字符串字符串还有一个编码问题。 整数和浮点数Python支持对整数和浮点数直接进行四则混合运算,运算规则和数学上的四则运算规则完全一致。 布尔类型我们已经了解了Python支持布尔类型的数据,布尔类型只有True和False两种值,但是布尔类型有以下几种运算: 创建list按照索引访问list倒序访问list添加新元素从list删除元素 替换元素创建tuple创建单元素tuple“可变”的tuple替换高清大图 替换高清大图 if语句if-elseif-elif-elsefor循环while循环break退出循环continue继续循环多重循环什么是dict访问dictdict的特点更新dict遍历dict什么是set访问setset的特点遍历set更新set什么是函数调用函数编写函数返回多值递归函数定义默认参数定义可变参数对list进行切片倒序切片对字符串切片什么是迭代索引迭代迭代dict的value迭代dict的key和value生成列表复杂表达式条件过滤多层表达式把函数作为参数map()函数reduce()函数filter()函数自定义排序函数返回函数闭包匿名函数编写无参数decorator编写带参数decorator完善decorator偏函数模块和包导入模块动态导入模块使用__future__定义类并创建实例创建实例属性初始化实例属性访问限制创建类属性定义实例方法方法也是属性定义类方法类的继承继承一个类判断类型多态多重继承看下图: 获取对象信息特殊方法(魔术方法)__str__和__repr__ __cmp__ __len__ 数学运算 类型转换 @property __slots__ __call__ |
|