07 2022 档案

摘要:面向对象-4 目录 反射实战案例 面向对象的魔法方法 魔法方法实战演练 元类 创建类的两种方式 元类的实际应用 元类——双下new方法 反射实战案例 加载配置文件纯大写的配置 import settings new_dict = {} # print(dir(settings)) # dir获取括号 阅读全文
posted @ 2022-07-30 15:49 Nirvana* 阅读(23) 评论(0) 推荐(0) 编辑
摘要:面向对象-3 目录 派生方法的实战演练 面向对象三大特性——封装 property的伪装属性 面向对象三大特性——多态 面向对象——反射 派生方法的实战演练 import datetime import json d = { 't1': datetime.datetime.today(), 't2' 阅读全文
posted @ 2022-07-28 16:52 Nirvana* 阅读(26) 评论(0) 推荐(0) 编辑
摘要:面向对象 - 2 目录 对象独有的功能 动静态的方法 面向对象的三大特性 数据和方法的查找顺序 对象的独有功能 对象独有的数据 class Person: h_type = '鸡类' def __init__(self,name): # 让对象拥有独有的数据 self.name = name def 阅读全文
posted @ 2022-07-27 17:44 Nirvana* 阅读(18) 评论(0) 推荐(0) 编辑
摘要:面向对象 目录 面向对象的总括 面向对象的编程思想 对象与类的概念 对象与类的创建 面向对象的总括 ​ 数据与其调用的功能绑定到一起的操作被称之为"面向对象编程" 面向对象编程的本质是: ​ 将特定的数据与特定的功能绑定到一起,将来只能彼此相互使用 面向对象的编程思想 面向过程编程 ​ 面向过程编程 阅读全文
posted @ 2022-07-26 16:32 Nirvana* 阅读(26) 评论(0) 推荐(0) 编辑
摘要:补充内置模块 目录 爬取链家二手房数据 random 随机数模块 hashlib 加密模块 subprocess 模块 日志模块 爬取链接二手房数据 import requests # res = requests.get('https://sh.lianjia.com/ershoufang/') 阅读全文
posted @ 2022-07-21 21:21 Nirvana* 阅读(19) 评论(0) 推荐(0) 编辑
摘要:re模块和网络爬虫 re模块 网络爬虫简介 第三方模块的下载 爬取数据 excel文件 简介 创建 写入表格数据 re 模块 re 模块的方法 | 方法 | 作用 | | : : | : : | | findall('a',' 元素 ') | 返回所有满足匹配条件的结果,放在列表里 | | find 阅读全文
posted @ 2022-07-20 20:02 Nirvana* 阅读(31) 评论(0) 推荐(0) 编辑
摘要:正则表达式 目录 什么是正则表达式 正则表达式——字符组 正则表达式——特殊符号 正则表达式——量词 贪婪匹配和非贪婪匹配 取消转义 正则表达式的实用 什么是正则表达式 ​ 正则表达式线上测试网址:http://tool.chinaz.com/regex/ ​ 正则表达式是对字符串操作的一种逻辑公式 阅读全文
posted @ 2022-07-19 16:33 Nirvana* 阅读(13) 评论(0) 推荐(0) 编辑
摘要:每周小结 目录 常见的内置函数 迭代 可迭代对象 迭代器对象 for 循环的本质 生成器 生成器对象 yield的用法 生成器表达式 异常捕获 异常的本质 异常的结构 异常的分类 处理异常捕获的关键字及作用 模块 1.模块的简介 2.导入模块 1.语法句式 2.句式的其他用法 3.循环导入 4.绝对 阅读全文
posted @ 2022-07-16 22:17 Nirvana* 阅读(20) 评论(0) 推荐(0) 编辑
摘要:常见的内置模块 时间模块之datetime模块 os 模块 json 模块 时间模块——datetime模块 ​ datetime模块与 time 模块类似,都是对时间的操作相关的模块 datetime 模块的方法 | 方法 | 作用 | | : : | : : | | datetime.datet 阅读全文
posted @ 2022-07-15 19:55 Nirvana* 阅读(34) 评论(0) 推荐(0) 编辑
摘要:目录 绝对导入和相对导入 绝对导入 相对导入 包的概念 对于包的理解 包的作用 具体使用 编程思想的转变 编程思想转变的阶段 各个阶段的意义 软件开发的目录规范 常见的内置模块 collections模块 时间模块——time 模块 回顾小知识 python2 与python3 之间的不同之处 绝对 阅读全文
posted @ 2022-07-14 19:10 Nirvana* 阅读(88) 评论(0) 推荐(0) 编辑
摘要:目录 迭代器与索引取值的差异 模板的简介 导入模块的两种语法句式 导入模块句式的其他用法 循环导入问题 模块查找顺序 迭代器与索引取值的差异 索引取值的优缺点 优势:可以随意反复的获取任意数据值 劣势:对于无序的容器类型无法取值 迭代取值的优缺点 优势:提供了一种通用的取值方式 劣势:取值一旦开始, 阅读全文
posted @ 2022-07-13 17:00 Nirvana* 阅读(51) 评论(0) 推荐(0) 编辑
摘要:目录 异常捕获 1.什么是异常 2.异常的结构 3.异常的常见类型 4.异常的分类 5.处理异常捕获的关键字及作用 生成器 1.生成器对象的本质 2.生成器对象的目的 3.生成器对象的实现 4.课题小练习 5.yield的其他用法 6.生成器表达式 异常捕获 什么是异常 异常就是在程序运行阶段遇到逻 阅读全文
posted @ 2022-07-12 16:14 Nirvana* 阅读(28) 评论(0) 推荐(0) 编辑
摘要:目录 使用列表实现队列和堆栈的效果 常见的内置函数 可迭代对象 迭代器对象 补充知识点——for循环的本质 使用列表实现队列和堆栈的效果 队列和堆栈的含 队列:先进先出 堆栈: 先进后出 用列表举例 new_list = [] 1. 队列 存放数据 new_list.append(111) new_ 阅读全文
posted @ 2022-07-11 16:33 Nirvana* 阅读(45) 评论(0) 推荐(0) 编辑
摘要:函数小结 目录 初识函数 函数的本质 函数的语法结构 函数的定义与调用 函数的分类 函数的返回值 函数的参数 参数的简介 位置参数 关键字参数 默认值参数 可变长参数 命名关键字参数 名称空间 名称空间的分类 名称的查找顺序 global 和 nonlocal关键字 函数名的多种使用方式 闭包函数 阅读全文
posted @ 2022-07-09 22:59 Nirvana* 阅读(35) 评论(0) 推荐(0) 编辑
摘要:函数-5 目录 三元表达式 各种生成式 匿名函数 重要的内置函数 常见内置函数 三元表达式 三元表达式的使用 仅限于二选一的情况,并不建议嵌套使用 三元表达式的语法结构 ​ 值1 if 条件 else 值2 如果If 后面的条件成立 , 则执行 if 前面的值 如果 if 后面的条件不成立, 则使用 阅读全文
posted @ 2022-07-07 18:54 Nirvana* 阅读(48) 评论(0) 推荐(0) 编辑
摘要:函数-4 目录 装饰器 多层装饰器 有参装饰器 递归函数 算法 二分法 装饰器 多层装饰器 def outter1(func1): print('加载了outter1') def wrapper1(*args, **kwargs): print('执行了wrapper1') res1 = func1 阅读全文
posted @ 2022-07-06 20:02 Nirvana* 阅读(32) 评论(0) 推荐(0) 编辑
摘要:目录: 闭包函数 闭包函数的简介 闭包函数的实际应用 装饰器 装饰器简介 装饰器的前期推导 装饰器的各种版本 装饰器的固定模板 闭包函数 闭包函数的简介 定义在函数内部的函数 内部函数用了外部函数的名称空间中的名称 只有符合这两点才能称之为闭包函数 即 在嵌套函数中,内层函数用了外层函数的变量名 闭 阅读全文
posted @ 2022-07-05 21:37 Nirvana* 阅读(21) 评论(0) 推荐(0) 编辑
摘要:目录 函数的参数 参数简介 位置参数 关键字参数 默认值参数 可变长参数 命名关键字参数 名称空间 作用域 global 与 nonlocal 关键字 函数名的多种使用方式 函数的参数 参数的简介 函数的参数分为形参和实参两大类 形参:在定义函数时,所需定义的值。本质就是变量名,用来接收外部传来的值 阅读全文
posted @ 2022-07-04 21:16 Nirvana* 阅读(22) 评论(0) 推荐(0) 编辑
摘要:目录: 数据类型的内置方法 1.整型的相关方法 2.浮点型的内置方法 3.字符串的内置方法 4.列表的内置方法 5.元组的内置方法 6.字典的内置方法 7.集合的内置方法 可变不可变类型 垃圾回收机制 字符编码 1.字符编码简介 2.字符编码的发展史 3.字符编码的实操 文件操作 1.文件操作简介 阅读全文
posted @ 2022-07-03 19:25 Nirvana* 阅读(24) 评论(0) 推荐(0) 编辑
摘要:目录 函数的用途 函数的本质 函数的语法结构 函数的定义与调用 函数的分类 函数的返回值 函数的参数 函数的用途 在学习函数前,编写程序代码的时候,总会出现一些重复性代码,为了减少重复性代码的使用,会将这些代码封装成一段函数,等到需要使用的时候,直接调用相应的函数就可完成操作。避免了重复写代码的情况 阅读全文
posted @ 2022-07-01 20:36 Nirvana* 阅读(116) 评论(0) 推荐(0) 编辑
摘要:女人的年龄>=18并且<22岁并且身高>170并且体重<100并且是漂亮的,那么:表白,否则:叫阿姨好 def user(): # 填写用户的基本信息模块 """ 用户登录系统 输入用户的信息 :return: """ age = input('请输入用户的年龄:').strip() hight = 阅读全文
posted @ 2022-07-01 20:36 Nirvana* 阅读(44) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示