摘要: 迭代器(Iterable) 迭代: 通过for循环遍历对象的每一个元素的过程。 python中,string/list/dict/tuple/set/bytes都是可以迭代的数据类型。通过collections模块中的Iterable类型来判断一个对象是否可迭代。 迭代器: 迭代器是一种可以被遍历的 阅读全文
posted @ 2019-12-09 23:52 弥尔 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 匿名函数 使用lambda创造匿名函数。 1、lambda只是一个表达式,而不是一个代码块 2、仅仅能在lambda表达式中封装有限的逻辑 3、lambda函数拥有自己的命名空间 通常形式为 —— lambda 参数:表达式 推导式1、列表推导式 快速生成列表的方式 2、字典推导式 {} 这个符号不 阅读全文
posted @ 2019-12-07 00:18 弥尔 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 位置参数 位置参数是必须传入的参数,位置参数必须一一对应,个数必须不多不少!!! 默认参数 默认参数指的是,在函数定义时,给参数了一个默认值。默认参数必须在位置参数后面哦。 动态参数 动态参数指的是,传入的参数是动态的,可以传入任意个数的值。 动态参数必须放在所有位置参数和默认参数后面。 pytho 阅读全文
posted @ 2019-12-05 00:33 弥尔 阅读(203) 评论(0) 推荐(0) 编辑
摘要: bytes类型 python3中,字符串和bytes被彻底分开了。字符串以字符为单位进行处理,bytes类型以字节为单位进行处理。 bytes也是不可变的序列对象。他通常只负责以二进制序列的形式记录所需记录的对象。其通常可以用于网络传输协议、二进制图片和文件的保存等。 其值形式为b'xxxxx' 集 阅读全文
posted @ 2019-11-30 17:46 弥尔 阅读(321) 评论(0) 推荐(0) 编辑
摘要: python3.6开始,字典是有序的!!! python的字典数据类型因为是基于hash散列算法实现的,采用键值对(key:value)的形式,根据key获取value值,具非常快的插入和查取速度。 字典的key值是不可变的对象,如:整数、字符串、元组、bytes。列表、字典、集合等不可做key值。 阅读全文
posted @ 2019-11-30 01:21 弥尔 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 字符串本身不可变,但是它可以通过索引/切片,获取子串;这一切都不会改变字符串本身。 python转义符: 字符串内置的方法如下: 其中,使用频繁的内置函数: 1、bytes类型和string的相互转化 2、查找字符串的某个子串 3、求字符串的长度 4、字符串大小写转换 5、字符串分割 6、判断这个字 阅读全文
posted @ 2019-11-28 01:06 弥尔 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 元组是不可变的序列。因此,元组内部不允许新增、修改、删除。 元组与列表相同的操作有:切片、元素访问、count()/index()、len()/max()/min()/tuple()。 注:创建只包含一个元素的元组时,元素后要加个逗号,不然他的类型可能不是tuple 使用元组时,要保证其不可变,尽量 阅读全文
posted @ 2019-11-24 22:22 弥尔 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 列表是一个有序、可重复的元素集合,可以嵌套、迭代、修改、分片、追加、删除、成员判断。 1、如何访问元素 访问列表内元素,使用索引即可,即下标,索引从0 ~ len(list)-1。使用索引访问元素时,下标不可越界,否则会抛出异常。按照索引查询值的时候,紧急“左闭右开”,即:索引从list[4:8]取 阅读全文
posted @ 2019-11-21 16:41 弥尔 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 数字类型 python中,数据类型分为两种,内置的和自定义的。 内置的包含数字、字符串、布尔、列表、元祖、字典、Bytes、集合等。自定义的,一般以类的形式,根据需要组合以上内置类型成为独特的数据类型。 数字类型是不可变的。 1、整数 int 2、浮点数 float 3、复数 complex 复数由 阅读全文
posted @ 2019-11-20 17:14 弥尔 阅读(946) 评论(0) 推荐(0) 编辑
摘要: 1、input函数:用来获取用户的输入结果,将其保存为一个字符串。 因为input函数的返回值为str,有时后台需要的不是字符串,因此就需要对其进行处理 对空输入进行处理。 将字符串转换为数字类 去除左右、左侧、右侧的空白 2、print输出函数 格式化操作符辅助指令: 阅读全文
posted @ 2019-11-20 00:45 弥尔 阅读(102) 评论(0) 推荐(0) 编辑