06 2019 档案

摘要:一、序列化模块 1.序列化模块的用途 将一种数据结构转换成特殊的序列(特殊字符串,bytes),并且还可以转换回去 凡是数据通过网络传出去最终的格式必须bytes 2.json模块 json 是一种轻量级的数据交换格式 用途: 所有编程语言公认的一种序列 缺点: 支持的python的数据结构有限,只 阅读全文
posted @ 2019-06-29 17:15 爱咋闹 阅读(285) 评论(0) 推荐(0)
摘要:一、python基础 ​ "python之字符串str操作方法" ​ "python之int (整型)" ​ "python之bool (布尔值)" ​ "python之str (字符型)" ​ "python之range (范围)" ​ "python之for (循环)" 阅读全文
posted @ 2019-06-29 17:10 爱咋闹 阅读(205) 评论(0) 推荐(0)
摘要:➤os os: This module provides a portable way of using operating system dependent functionality. 这个模块提供了一种方便的使用操作系统函数的方法。 ➤sys sys: This module provides 阅读全文
posted @ 2019-06-28 23:29 爱咋闹 阅读(305) 评论(0) 推荐(0)
摘要:一、模块的定义与分类 1. 模块的定义 分文件: 10个文件.每个文件有50个函数,将一些功能相同或相似的函数,放在一个文件中,随用随拿,可以解决代码冗余,重复性,我们应该将这10个函数提取出来,放在一个文件中,随用随拿. 一个模块就是一个py文件,这个模块存储很多相似的功能,相似的函数的集合体. 阅读全文
posted @ 2019-06-27 20:37 爱咋闹 阅读(161) 评论(0) 推荐(0)
摘要:一、带参数的装饰器 (必须会) 针对不同的app的验证,比如:天猫和天猫超市,京东商城和京东超市 函数一般嵌套3层 看到带参数的装饰器分两步执行: 练习题 增强耦合性写法 二、多个装饰器装饰一个函数 (流程会) 三、递归函数 (练习题,作业题会做 ) 递归就是自己用自己 官网规定: 默认递归的最大深 阅读全文
posted @ 2019-06-27 20:36 爱咋闹 阅读(246) 评论(0) 推荐(0)
摘要:1. 看代码分析结果 2. 看代码分析结果 3. 看代码分析结果 4. 看代码写结果(面试题): 5. 看代码写结果【面试题】 6. 看代码分析结果【面试题】 7. 看代码写结果【新浪微博面试题】 8. 请编写一个函数实现将IP地址转换成一个整数。【面试题,较难,可以先做其他题】 9. 都完成的做一 阅读全文
posted @ 2019-06-24 22:13 爱咋闹 阅读(270) 评论(0) 推荐(0)
摘要:1. 用列表推导式做下列小题 2. 用列表推导式做下列小题 3. 过滤掉长度小于3的字符串列表,并将剩下的转换成大写字母 4. 求(x,y)其中x是0 5之间的偶数,y是0 5之间的奇数组成的元祖列表 5. 求M中3,6,9组成的列表M = [[1,2,3],[4,5,6],[7,8,9]] 6. 阅读全文
posted @ 2019-06-24 22:12 爱咋闹 阅读(277) 评论(0) 推荐(0)
摘要:一、开放封闭原则 1. 是什么? 开放原则 软件面试时不可能将所有功能都设计好,当前未来一两年的你需要的功能上线,定期更新迭代,对于软件之前写的源代码一般不会修改,对函数里面的代码以及函数的调用方式。在源码不改变的情况下,增加一些额外的功能。 封闭原则 不要改变源码 python中装饰器: 完美的诠 阅读全文
posted @ 2019-06-24 22:11 爱咋闹 阅读(275) 评论(0) 推荐(0)
摘要:最近mac用crt中文总是显示的是一串串问号, 而用自带的终端软件就不会出现乱码, 经过一番折腾暂时解决了这一问题, 方法如下: 1. 打开终端操作 2. 进入crt中设置 Options Global Options Default Session Edit Default Settings... 阅读全文
posted @ 2019-06-24 14:24 爱咋闹 阅读(2182) 评论(0) 推荐(0)
摘要:1. 写函数,函数可以支持接收任意数字(位置传参)并将所有数据相加并返回。 答案 2. 看代码写结果 答案 3. 看代码写结果 答案 4. 看代码写结果 答案 5. 看代码写结果 答案 6. 看代码写结果 此题有坑 答案 7. 看代码写结果 答案 8. 看代码写结果 答案 9. 看代码写结果 答案 阅读全文
posted @ 2019-06-20 22:13 爱咋闹 阅读(172) 评论(0) 推荐(0)
摘要:day11作业 1. 请写出下列代码的执行结果: 例一: ​ 答案 例二: ​ 答案 例三(选做题): 答案 2. 看代码写结果: 答案 答案 3. 看代码写结果: 答案 4. 看代码写结果: 答案 5. 看代码写结果: 答案 6. 看代码写结果: 答案 7. 看代码写结果: 答案 8. 看代码写 阅读全文
posted @ 2019-06-20 22:12 爱咋闹 阅读(193) 评论(0) 推荐(0)
摘要:1. 定义 用一行构建代码 例题 2. 两种构建方式 2.1 循环模式: [变量(加工后的变量) for 变量 in iterable] 例题 练习题 2.2 筛选模式: [变量(加工后的变量) for 变量 in iterable if 条件] 增加一个判断 例题 练习题 3. 列表推导式的优缺点 阅读全文
posted @ 2019-06-20 22:10 爱咋闹 阅读(20492) 评论(0) 推荐(2)
摘要:1. 生成器的定义 生成器的本质就是迭代器.python社区生成器和迭代器是一种 2. 生成器和迭代器区别 迭代器: ​ 都是Python给你提供的已经写好的工具或者通过数据转化得来的 生成器: ​ 需要我们自己构建的工具 3. 生成器的产生方式 生成器函数 生成器表达式 python给你提供的一些 阅读全文
posted @ 2019-06-20 21:49 爱咋闹 阅读(314) 评论(0) 推荐(0)
摘要:1. 可迭代对象是什么? 字面意思:可以重复迭代的工具。 专业角度: 内部含有 并且含有 方法的对象,就是迭代器 2. 可迭代对象如何转化成迭代器 3. 迭代器可以利用next()进行迭代取值 4. 迭代器的优缺点和特性 迭代器优点: 1. 非常节省内存。 2. 惰性机制。 迭代器缺点: 1. 不直 阅读全文
posted @ 2019-06-19 21:03 爱咋闹 阅读(383) 评论(0) 推荐(0)
摘要:坑 当你的默认参数如果是可变的数据类型,你要小心了 例题 阅读全文
posted @ 2019-06-19 20:45 爱咋闹 阅读(391) 评论(0) 推荐(0)
摘要:1. 函数名是一个特殊的变量 例题 2.函数名可以进行赋值运算 例题 3. 函数名可以作为容器类数据类型的元素 例题 4. 函数名可以作为函数的实参 例题 5. 函数名可以作为函数的返回值 例题 阅读全文
posted @ 2019-06-19 20:45 爱咋闹 阅读(254) 评论(0) 推荐(0)
摘要:一、关键字 golbal nonlocal 在局部修改全局的变量为什么会报错 解释器认为: 如果你在局部作用域对一个变量进行修改,name你在局部作用域已经定义好这个变量了。 1. global ( ) 用途 可以在局部作用域申明一个全局变量 例题 可以在局部修改一个全局变量 例题 2. nonlo 阅读全文
posted @ 2019-06-19 20:44 爱咋闹 阅读(1090) 评论(0) 推荐(0)
摘要:1. 在函数中的作用 聚合 在函数定义时聚合 打散 在函数执行时打散 arg打散的是 str tuple list 'alex' [1, 2, 3, 4] ('武sir', '太白', '女神',) 由这种打散变成('a', 'l', 'e', 'x', 1, 2, 3, 4, '武sir', '太 阅读全文
posted @ 2019-06-18 21:54 爱咋闹 阅读(290) 评论(0) 推荐(0)
摘要:整理函数相关知识点,写博客。 1. 看代码写结果 2. 写函数,检查获取传入列表或元组对象的所有奇数位索引对应的元素,并将其作为新列表返回给调用者。 答案 3. 写函数,判断用户传入的对象(字符串、列表、元组)长度是否大于5。 答案 4. 写函数,检查传入列表的长度,如果大于2,那么仅保留前两个长度 阅读全文
posted @ 2019-06-18 21:18 爱咋闹 阅读(246) 评论(0) 推荐(0)
摘要:1. 位置/关键字传参的缺点 当给函数传入的参数数目不定时,之前的传参方式解决不了问题。 2. args 作用: 在实参角度:定义一个函数时, 所有的位置参数聚合到一个元组中 args传入位置参数 retrun后面跟args返回的是一个元组 练习题 3. kwargs作用 (重要性 ) 函数的定义时 阅读全文
posted @ 2019-06-18 21:18 爱咋闹 阅读(3199) 评论(0) 推荐(0)
摘要:1. 面向过程编程的缺点 1. 代码重复 2. 代码可可读性不高 2. 函数的定义 ​ 函数是以功能为导向,一个函数封装一个功能。登录,注册,文件的改的操 3.函数的作用 ​ 函数减少代码的重复性,增强了代码的可读性。 4.例题: 二、函数的结构 三、函数的调用 函数怎么调用 ​ 函数名加括号() 阅读全文
posted @ 2019-06-17 21:16 爱咋闹 阅读(319) 评论(0) 推荐(0)
摘要:1.有如下文件,a1.txt,里面的内容为: 某某是最好的学校, 全心全意为学生服务, 只为学生未来,不为牟利。 我说的都是真的。哈哈 分别完成以下的功能: a,将原文件全部读出来并打印。 答案 b,在原文件后面追加一行内容:信不信由你,反正我信了。 答案 c,将原文件全部读出来,并在后面添加一行内 阅读全文
posted @ 2019-06-15 00:35 爱咋闹 阅读(249) 评论(0) 推荐(0)
摘要:```python for i in range(1,10): for j in range(1,i+1): print('%d*%d=%2d' %(j,i,i*j),end= ' ') print(' ') ''' 1*1= 1 1*2= 2 2*2= 4 1*3= 3 2*3= 6 3*3= 9 1*4= 4 2*4= 8 3*4=12 4*4=1... 阅读全文
posted @ 2019-06-14 08:51 爱咋闹 阅读(399) 评论(0) 推荐(0)
摘要:1. 操作文件 1.1 操作的方法 f = open("文件路径",mode="模式",encoding="编码") 1.2 mode的种类(识记) f 文件句柄操作文件的相当于锅把 2. 文件的读 2.1读 文件全部读取完后以后,再次读取就没有内容 (识记点) 2.2 读的方法:(识记) 2.3 阅读全文
posted @ 2019-06-13 23:21 爱咋闹 阅读(262) 评论(0) 推荐(0)
摘要:2.用户输入一个数字,判断一个数是否是水仙花数。 水仙花数是一个三位数, 三位数的每一位的三次方的和还等于这个数. 那这个数就是一个水仙花数, 例如: 153 = 1 3 + 5 3 + 3 3 答案 3.请说出下面a,b,c三个变量的数据类型。 a = ('太白金星') b = (1,) c = 阅读全文
posted @ 2019-06-13 23:20 爱咋闹 阅读(247) 评论(0) 推荐(0)
摘要:‘r’:只读。该文件必须已存在。 ‘r+’:可读可写。该文件必须已存在,写为追加在文件内容末尾。 ‘rb’:表示以二进制方式读取文件。该文件必须已存在。 ‘w’:只写。打开即默认创建一个新文件,如果文件已存在,则覆盖写(即文件内原始数据会被新写入的数据清空覆盖)。 ‘w+’:写读。打开创建新文件并写 阅读全文
posted @ 2019-06-12 22:49 爱咋闹 阅读(475) 评论(0) 推荐(0)
摘要:``` li = [1,2,3,4] # [1,3,4] # 索引值是奇数的删除 for i in range(4): if i % 2 == 1: li.pop(i) # 会报错 print(li) 面试题: li = [1,2,3,4,5] #[1,3,4,5] # 索引值是奇数的删除 for i in range(4): if i % 2 == 1... 阅读全文
posted @ 2019-06-12 21:47 爱咋闹 阅读(339) 评论(0) 推荐(0)
摘要:识记点 : ascii 不支持中文 gbk 国标 中文2 英文1 unicode 万国码 英文2 中文4 utf 8 英文1 欧洲2 亚洲3 硬盘中存储的是字节 用什么编码就用什么解码 例题 : 中文的传输: 将中文转换成gbk 将gbk转换成utf 8 encode 字节传输 将utf 8转换成g 阅读全文
posted @ 2019-06-12 21:46 爱咋闹 阅读(169) 评论(0) 推荐(0)
摘要:1. capitalize (首字母大写) 例题 : 2. title (每个单词首字母大写) 例题 : 3. count (统计出现的次数) 例题 : 4. swapcase (大小写转换) 例题 : 5. 查找 5.1 find 找的是索引值 如果找不到返回 1 例题: 5.2 index 找不 阅读全文
posted @ 2019-06-12 21:45 爱咋闹 阅读(290) 评论(0) 推荐(0)
摘要:1,使⽤循环打印以结果: 答案: 2,使用while循环打印以下结果: 答案: 3,写代码实现 循环让用户输入,如果用户输入的内容在v1中存在,就添加到v2中,如果v1中不存在就添加的v1中,用户输入Q退出程序 答案: 4.判断以下值那个能做字典的key ?那个能做集合的元素? 1. 1 2. "" 阅读全文
posted @ 2019-06-12 09:48 爱咋闹 阅读(274) 评论(0) 推荐(0)
摘要:1. 什么是深浅拷贝 我的理解: 浅拷贝:列表嵌套列表,子列表会变,父列表不会变 深拷贝:都不变 1.1 赋值 赋值不是拷贝 1.2 浅拷贝 只拷贝第一层 浅拷贝会创建一个新的列表(容器) 新创建的列表中的元素和原列表的元素用的是同一个内存空间 1.3 深拷贝 不可变的数据类型和原列表指向同一个空间 阅读全文
posted @ 2019-06-12 09:47 爱咋闹 阅读(188) 评论(0) 推荐(0)
摘要:1. 集合是什么 set {1,2,3} 2. 集合怎么用 去重 集合是无序的 集合就是一个没有值的字典,遵循:唯一,无序,元素要求可哈希(不可变) 集合是可变的 2.1 增 方法一 : s.update('内容') 迭代添加 方法二 : s.add('内容') 直接添加 2.2 删 方法一 : s 阅读全文
posted @ 2019-06-12 09:46 爱咋闹 阅读(300) 评论(0) 推荐(0)
摘要:1. 小数据池是什么 小数据池就是: Python中一种提高效率的方式,固定数据类型使用同一个内存地址 小数据池 支持: str,int,bool 2. 小数据池的用途 id 查看空间的内存地址 获取开辟空间的一种地址 数字范围: 5~256 (识记点) 2.1 is 判断两个内存地址是否相同 (识 阅读全文
posted @ 2019-06-12 09:45 爱咋闹 阅读(393) 评论(0) 推荐(0)
摘要:pass 阅读全文
posted @ 2019-06-12 09:44 爱咋闹 阅读(208) 评论(0) 推荐(0)
摘要:1.写代码,有如下列表,按照要求实现每一个功能 ​ 1)计算列表的长度并输出 ​ 答案 : ​ 2)列表中追加元素"seven", 并输出添加后的列表 ​ 答案 : ​ 3)请在列表的第1个位置插入元素"Tony", 并输出添加后的列表 答案 : ​ 4)请修改列表第2个位置的元素为"Kelly", 阅读全文
posted @ 2019-06-10 22:39 爱咋闹 阅读(120) 评论(0) 推荐(0)
摘要:1. 什么是字典 键: 必须是可哈希(不可变的数据类型),并且是唯一的 值: 任意 可以保存任意类型的数据 字典是无序的 python3.6版本以上,默认定义了顺序,python3.5以下是随机显示 不能进⾏切片⼯作. 它只能通过key来获取dict中的数据 字典是可变的 2. 字典能干什么 字典可 阅读全文
posted @ 2019-06-10 22:37 爱咋闹 阅读(3933) 评论(0) 推荐(0)
摘要:pass 阅读全文
posted @ 2019-06-10 09:54 爱咋闹 阅读(118) 评论(0) 推荐(0)
摘要:哈哈 阅读全文
posted @ 2019-06-10 09:53 爱咋闹 阅读(95) 评论(0) 推荐(0)
摘要:1.写代码,有如下列表,按照要求实现每一个功能 ​ 1)计算列表的长度并输出 ​ 答案 : ​ 2)列表中追加元素"seven", 并输出添加后的列表 ​ 答案 : ​ 3)请在列表的第1个位置插入元素"Tony", 并输出添加后的列表 答案 : ​ 4)请修改列表第2个位置的元素为"Kelly", 阅读全文
posted @ 2019-06-08 11:19 爱咋闹 阅读(127) 评论(0) 推荐(0)
摘要:1. 列表是什么? list [ ] 逗号隔开 是一个容器 可以存放任意类型 2. 列表能干什么? 存储大量数据 有序的 可变的,可以被修改 之前是什么格式放在列表中还是什么格式 可以被迭代 3. 列表的切 方法一: 索引 方法二: 切片 方法三: 索引切片加步长 一句话总结 列表切片: 索引:li 阅读全文
posted @ 2019-06-08 11:07 爱咋闹 阅读(314) 评论(0) 推荐(0)
摘要:end: 默认是换行'\n',表示以什么结尾,比如以, | \n 等 方法: sep: 默认是空格' ' 表示两个字符之间用什么隔开,如, : |等 方法: 说实话以上也看不出什么来.二者效果区别如下: 阅读全文
posted @ 2019-06-08 10:12 爱咋闹 阅读(1542) 评论(0) 推荐(0)
摘要:pass1 阅读全文
posted @ 2019-06-08 09:26 爱咋闹 阅读(208) 评论(0) 推荐(0)
摘要:pass 阅读全文
posted @ 2019-06-08 09:26 爱咋闹 阅读(89) 评论(0) 推荐(0)
摘要:格式 : pass和… 阅读全文
posted @ 2019-06-05 22:40 爱咋闹 阅读(301) 评论(0) 推荐(0)
摘要:例题 : 说明一下坑在哪里: python2中打印的是[1, 2, 3, 4, 5, 6, 7, 8, 9] python3中打印的是本身range(1, 10) range 步长 阅读全文
posted @ 2019-06-05 22:40 爱咋闹 阅读(14621) 评论(0) 推荐(0)
摘要:用途: 存储少量的数据,+ int 切片, 其他操作方法 切片还是对其进行任何操作,获取的内容全部是strl类型 存储数据单一 格式: 在python中用引号引起来的就是字符串 1. 索引切片 ​ 索引顺序如下图: 格式: ​ 区间[起始位置:终止位置] 原则 : ​ 顾头不顾腚 例题 : 切片字符 阅读全文
posted @ 2019-06-05 22:38 爱咋闹 阅读(684) 评论(0) 推荐(0)
摘要:用途: ​ 判断真假 识记: 空的字符串是False,非空的就是True 0 是False,非0的都是True 格式: 布尔值转换成字符串: 将数字转换成布尔值 将字符串转换成布尔值 阅读全文
posted @ 2019-06-05 22:37 爱咋闹 阅读(2658) 评论(0) 推荐(0)
摘要:用途: 用于计算和比较 整型的格式: 整型的运算 : 整数的加 : 整数的减 : 整数的乘 : 整数的除 : 整数的取余 : 整数的次方(幂) 十进制二进制转换方法: 十进制转换成二进制方法 : bit_lenth 十进制转化成二进制的有效长度 格式 : i.bit_length() i为变量 阅读全文
posted @ 2019-06-05 22:36 爱咋闹 阅读(2677) 评论(0) 推荐(0)
摘要:1.有变量name = " aleX leNb " 完成如下操作: 移除 name 变量对应的值两边的空格,并输出处理结果 答案: 将 name变量对应的值中所有的空格去除掉,并输出处理结果 答案: 判断 name 变量是否以 "al" 开头,并输出结果(用两种方式 切片+字符串方法) 答案: 判断 阅读全文
posted @ 2019-06-05 22:33 爱咋闹 阅读(188) 评论(0) 推荐(0)
摘要:str.upper() (全部大写) str.lower() (全部小写) str.startswith() (以什么开头) str.endswith() (以什么结尾) str.count() (统计) str.replace() (替换) str.strip() (除去头尾两边的空格) str. 阅读全文
posted @ 2019-06-05 22:31 爱咋闹 阅读(532) 评论(0) 推荐(0)
摘要:1. 猜数字,设定一个理想数字比如:66,让用户输入数字,如果比66大,则显示猜测的结果大了,然后继续让用户输入; 如果比66小,则显示猜测的结果小了,然后继续让用户输入;只有等于66,显示猜测结果正确,然后退出循环。 答案 : 6 3 True True 0 3 0 2 python 方法一: c 阅读全文
posted @ 2019-06-05 14:54 爱咋闹 阅读(130) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2019-06-05 00:01 爱咋闹 阅读(8) 评论(0) 推荐(0)
摘要:⽤户登陆(三次输错机会)且每次输错误时显示剩余错误次数(提示:使⽤字符串格式化) count = 3 while count 阅读全文
posted @ 2019-06-04 23:59 爱咋闹 阅读(148) 评论(0) 推荐(0)
摘要:猜年龄游戏升级版 要求:允许用户最多尝试3次,每尝试3次后,如果还没猜对,就问用户是否还想继续玩,如果回答Y,就继续让其猜3次,以此往复,如果回答N,就退出程序,如何猜对了,就直接退出 age = 18 count = 0 while count age: print('大了') elif my_i 阅读全文
posted @ 2019-06-04 23:58 爱咋闹 阅读(875) 评论(4) 推荐(0)
摘要:用途 : ​ 密码本:二进制 与 文字的对应关系 ASCII : ​ 最早的密码本:二进制与 英文字母,数字,特殊字符的对应关系 格式 : 字节数 : ​ 英文1个字节 GBK 国标: ​ 文字母,数字,特殊字符 ASCII 字节数 : ​ 英文: 1个字节 ​ 中文: 2个字节 例题 : Unic 阅读全文
posted @ 2019-06-04 23:29 爱咋闹 阅读(156) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2019-06-04 23:28 爱咋闹 阅读(2) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2019-06-04 23:26 爱咋闹 阅读(6) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2019-06-04 23:18 爱咋闹 阅读(15) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2019-06-03 19:31 爱咋闹 阅读(15) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2019-06-03 16:37 爱咋闹 阅读(8) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2019-06-03 16:36 爱咋闹 阅读(8) 评论(0) 推荐(0)