摘要: 01 形参 动态参数 1.目的: 函数为了拓展,对于传入的实参数量不固定,我们需要一个万能参数,可以收纳所有传入的数据。 2.形式: 在函数定义时,在位置函数前加一个'*',含义是聚合或者打散。 *args将所有的实参的位置参数聚合到一个元组,并将这个元组赋值给args **kwargs将所有的实参 阅读全文
posted @ 2018-08-16 14:09 AbnerLing 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 01 函数的初识 1.函数是什么? 具备某一项功能的工具即函数。而想要使用函数,那么需要首先对它进行定义。 2.函数怎么定义? 3.函数的优点? 1)减少代码重复率; 2)增强代码的阅读性。 4.函数的使用原则:先定义再调用 定义函数名的规则和定义变量的规则是一样的,都是必须由字母数字下划线组合,不 阅读全文
posted @ 2018-08-15 16:20 AbnerLing 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一 文件操作1.文件操作初识 打开文件需要什么? 1)文件路径 2)编码方式:utf-8,gbk 3)操作方式:只读,只写,写读,读写,追加 格式: f = open('文件路径',encoding = '编码方式',mode = '操作方式') 1)f,变量f_obj,f_handler,f_h. 阅读全文
posted @ 2018-08-13 20:33 AbnerLing 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 一. 基础数据类型补充(坑人的点) 1.元组 tu1 = (1) 如果元组里只放一个元素,并且没有',',那么该‘元组’的数据类型与里面的元素的数据类型是一致的。 2.列表 1)l1 = [1,2,3] l2 = ["alex",'wusir'] print(l1 + l2) 输出[1,2,3,"a 阅读全文
posted @ 2018-08-11 19:57 AbnerLing 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 一. is == id 1)一个等于是赋值运算 2)两个等于是比较运算,比较的是数值相同 3)id()是一个元素的内存地址,在内存中ID都是唯一的,如果两个变量指向的id值相同,证明他们在内存中就是同一个值 4)is 用于判断两边元素的id值是否一样,如果is是True,那么==肯定是True。 二 阅读全文
posted @ 2018-08-09 15:07 AbnerLing 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 一.字典 ※定义:python的基础数据类型之一,可以存储大量的数据,特别是关系型的数据,Python中唯一的映射类的数据类型。※格式:{key:value},以键值对的形式存在。 注意: 字典的键值必须是不可变的数据类型,通常用str或数字;字典的值可以是任意数据类型的值。※优点: 1)字典可以存 阅读全文
posted @ 2018-08-08 19:04 AbnerLing 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 一.列表 ※Python的基础数据类型之一,可以存储大量数据。 形式:l = ['ling',100,['shuaige','meinv'],{'name':'ling'},(22,33)] 二.列表的索引,切片,步长 ※列表索引 取元素:l[0] -> 取出的就是'ling',在列表里存储的什么数 阅读全文
posted @ 2018-08-07 16:27 AbnerLing 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 一.基础数据类型总览 ※int:用于计算,计数,运算等。1,2,3.... ※str:'这些内容' 用户少量数据的存储,便于操作。 ※bool:True和False,两种状态,机器反馈给用户的对或者错。 ※list:[],可以存储各种类型数据,可以存储大量的各种数据类型的数据,操作方便。 ※tupl 阅读全文
posted @ 2018-08-06 19:09 AbnerLing 阅读(90) 评论(0) 推荐(0) 编辑
摘要: Python2和Python3的区别: 1.Python2源码重复,不规范;Python3源码规范,清晰,简单。 2.python2默认编码UTF-8,代码首行加入# -*- encoding:utf-8 -*- Python3默认编码utf-8。 3.python2中的整数的除运算得到的结果会舍弃 阅读全文
posted @ 2018-08-03 16:52 AbnerLing 阅读(218) 评论(0) 推荐(0) 编辑
摘要: DAY2 1)print(0 or 3 and 5 or 4) 2)print(1 > 2 or 3 and 4 < 6) print(2 or 3 and 4 < 6) 针对上述第二种面试题 通过总结我发现类似题目我们把所有的比较运算式得出的结果可以看成1和0而不将其看为True和False,先把 阅读全文
posted @ 2018-08-03 16:49 AbnerLing 阅读(82) 评论(0) 推荐(0) 编辑