07 2022 档案

摘要:反射与元类 反射实战案例 1.案例1 import settings # 调用我们呢刚刚配置的文件 new_dic = {} # 制造一个空字典 print(dir(settings)) # 将settings内部的所有可以使用句点符点出来的功能都给他展示出来 # ['AGE', 'HOBBY', 阅读全文
posted @ 2022-07-30 15:11 Joseph-bright 阅读(32) 评论(0) 推荐(0) 编辑
摘要:派生实战 1.案例 import datetime import json # dic = { # 'a1' : datetime.datetime.today(), # 'a2' : datetime.date.today() # } # res = json.dumps(dic) # print 阅读全文
posted @ 2022-07-28 20:18 Joseph-bright 阅读(127) 评论(0) 推荐(0) 编辑
摘要:面向对象之继承 对象独有的方法 class Person: h_type = '人类' def __init__(self, name): # 让对象有用独有的数据每次传入的不一样那么就会产生不一样的数据 self.name = name # 定义在类中的函数我们称之为方法 def eat(self 阅读全文
posted @ 2022-07-27 19:50 Joseph-bright 阅读(45) 评论(0) 推荐(0) 编辑
摘要:面向对象 面向对象前戏 1.案例(沙漠死神内瑟斯大战荒漠屠夫雷克顿) # 1.首先创建出沙漠死神内瑟斯和荒漠屠夫雷克顿 # Desert_of_death = { # 沙漠死神构建 # 'name':'inside', # 'death_type': 'soaring', # 'the_soul_f 阅读全文
posted @ 2022-07-26 19:58 Joseph-bright 阅读(67) 评论(0) 推荐(0) 编辑
摘要:项目开发流程与规范 项目开发流程 1.需求评审 清洗了解背景和目标价值,背景不写的,目标不清晰的,就需要去追问,不要直接进入产品方案,评估产品解决方案是否合理,努力输入改进建议,评估风险,产品方案敢于怀疑,优化,参与技术方案设计,考虑向后向前兼容,耦合关系和连带的影响评估,技术方案主动参与,不要纯等 阅读全文
posted @ 2022-07-22 15:52 Joseph-bright 阅读(686) 评论(0) 推荐(0) 编辑
摘要:模块介绍(三) openpyxl读取数据 1.创建一个新的xlsx表格 import openpyxl from openpyxl import Workbook #首先调用Workbook模块 wb = Workbook() wb1 = wb.create_sheet('刘瑞奇富婆电话薄') wb 阅读全文
posted @ 2022-07-21 20:34 Joseph-bright 阅读(139) 评论(0) 推荐(0) 编辑
摘要:爬虫简介与excel表格操作 re模块简介 1.在python中使用正则表达式的话那么re模块就是选择之一 import re # 导入re模块 2.在re模块中使用findall找到所有我们给他的值的并取出 res = re.findall('a', 'joseph has a male') pr 阅读全文
posted @ 2022-07-20 21:34 Joseph-bright 阅读(282) 评论(0) 推荐(0) 编辑
摘要:正则表达式 什么是正则表达式 1.在编写处理字符串的程序或网页时,经常有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。 2.顺便给大家分享一波福利小网站:http://tool.chinaz.com/regex/ 功能强大,内容 阅读全文
posted @ 2022-07-19 16:10 Joseph-bright 阅读(87) 评论(0) 推荐(0) 编辑
摘要:模块介绍 datetime模块 import datetime # 导入import模块 res = datetime.datetime.today() print(res) # 2022-07-15 14:43:23.238107 res = datetime.datetime.utcnow() 阅读全文
posted @ 2022-07-15 22:15 Joseph-bright 阅读(85) 评论(0) 推荐(0) 编辑
摘要:导入与开发目录规范 绝对导入与相对导入 绝对导入 1.绝对导入其实就是在导入过程中以所执行文件为起始路径来寻找我们需要调用的代码,如果我们在pycharm中导入的话pycharm会帮我们直接取到本层或者下层文件中去寻找我们需要去调用的模块或者内容,但是如果是在上层或者其他层面中的模块调用的话那么我们 阅读全文
posted @ 2022-07-14 19:27 Joseph-bright 阅读(76) 评论(0) 推荐(0) 编辑
摘要:模块简介与导入 周而复始,方得始终 1.迭代取值 l1 = [11, 22, 33, 44, 55, 66] res = l1.__iter__() print(res.__next__()) # 11 print(res.__next__()) # 22 print(res.__next__()) 阅读全文
posted @ 2022-07-13 20:09 Joseph-bright 阅读(64) 评论(0) 推荐(0) 编辑
摘要:异常捕获与生成器 异常捕获理论 1.什么是异常 在我们程序员的眼里异常就是我们经常说的bug,我们在运行这个程序的时候因为某些因素的影响下,非正常 结束了这段代码的运行,就是我们理解的bug 2.异常是什么 def func(): pass outer(): """ File "D:/pythonP 阅读全文
posted @ 2022-07-12 19:06 Joseph-bright 阅读(52) 评论(0) 推荐(0) 编辑
摘要:常见内置函数与迭代器 常见内置函数 1.abs # 求绝对值,将负数变为整数,并且得出的值只有正数 print(abs(-999)) # 999 2.all # 当在经历条件判断时所有的返回值为True时那么判定为True,反之则为False,和and类似。 print(all(0, 1, 2, 3 阅读全文
posted @ 2022-07-11 19:02 Joseph-bright 阅读(90) 评论(0) 推荐(0) 编辑
摘要:三元表达式与匿名函数 三元表达式 # 1.获取用户输入并且对比是否符合姓名否则判断失败 name = input('请输入您的用户名>>>:').strip() if name == 'joseph': print('欢迎光临') else: print('登陆失败') """ 请输入您的用户名>> 阅读全文
posted @ 2022-07-07 19:19 Joseph-bright 阅读(80) 评论(0) 推荐(0) 编辑
摘要:装饰器进阶与算法 多层装饰器执行流程 1.多重结构装饰器与多重语法糖的使用 def outter1(func1): print('执行到outter1') def inner1(*args,**kwargs): print('被装饰对像result1执行前所打印的对象') result1 = fun 阅读全文
posted @ 2022-07-06 20:19 Joseph-bright 阅读(37) 评论(0) 推荐(0) 编辑
摘要:闭包函数简介 1.闭包函数必须是在函数内再嵌套一个函数并且内函数必须使用外函数的函数名的函数被称作闭包函数. def func(name): # 首先创造一个函数并建一个参数 # name = 'joseph' def index(): # 在函数中嵌套一个我们真正需要调用的额函数 print(na 阅读全文
posted @ 2022-07-05 19:46 Joseph-bright 阅读(28) 评论(0) 推荐(0) 编辑
摘要:函数的名称空间概念 函数重要参数的补充 def func(*args,**kwargs): print(args) print(kwargs) 1.*在实参中的作用 l1 = [1, 2, 3, 4, 5, 6, 7] func(*l1) # 当*在实参中与列表使用就会将列表中的每一个数值拆开依次再 阅读全文
posted @ 2022-07-04 19:10 Joseph-bright 阅读(51) 评论(0) 推荐(0) 编辑
摘要:函数的基本认识与参数的简介 函数的本质 1.函数的本质其实就和我们日昌生活中工作所使用的工具一样,可以帮我们快速一次性解决所遇到的需要重复运动的工作, 将人类从重复劳动中解放出来。 2.我们在定义函数的时候就可以将函数定义为可以帮我们快速完成成并省略重复劳动的工具,但是这个工具在使用前必须自 己先将 阅读全文
posted @ 2022-07-01 20:33 Joseph-bright 阅读(338) 评论(0) 推荐(0) 编辑

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