随笔分类 -  python基础

摘要:项目开发流程与规范 项目开发流程 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) 编辑
摘要:文件修改方式与函数简介 文件内的光标移动 文件读取 1.在文本文件读取时,其实在read后面也可以跟数字用来定义读取位数 2.文本模式读取 with open(r'a.txt', 'r', encoding='utf8') as f: data = f.read(10) print(data) "" 阅读全文
posted @ 2022-06-30 17:07 Joseph-bright 阅读(181) 评论(0) 推荐(0) 编辑
摘要:文件读写模式与操作方法 文件读写模式 只读模式 1.只读模式顾名思义就是我们在使用程序操控文件执行时只能读取不能够编写 # 如果文件路径不存在的话那么就不会调出数据,直接报错无法读取 with open(r'a.txt', 'r', encoding='utf-8') as f: print(f.r 阅读全文
posted @ 2022-06-29 16:25 Joseph-bright 阅读(824) 评论(0) 推荐(0) 编辑
摘要:回收机制与编码预设 垃圾回收机制 引用计数 首先呢我们先了解一下什么是数据垃圾,为什么会产生数据垃圾? 1.在内存空间中如果建立一个数据就需要给他绑定一个变量名进行存储,代表我们接下来会用到这个数据,所以在 经过系统优化排查时这个数据就不会被清除掉,相反我们如果只创建了一个数据没有绑定变量名那么这个 阅读全文
posted @ 2022-06-28 17:28 Joseph-bright 阅读(56) 评论(0) 推荐(0) 编辑
摘要:列表,元组,集合,字典的内置方法 列表内置方法 内置列表的本质 在程序中运用最多的就是增删改查这四种功能, 跟在内置方法后方所变化的都是一次性数据如果没有给它一个变量名 将他存起来的话那么这个数据在后面就无法继续使用 增加 1.oppend()在列表末尾增加元素 l1 = [a, b, c] l1. 阅读全文
posted @ 2022-06-27 23:15 Joseph-bright 阅读(96) 评论(0) 推荐(0) 编辑
摘要:内置方法概念 数据类型内置方法的使用 首先我们将需要使用内置方法的各种数据类型打出然后加句点号输入内置方法,可以通过形象记忆法来 记忆并使用pycharm等(编辑器)自动提示 整型相关方法 1.整型(int) 整型就是整数,主要是用于计算并没有内置方法进行搭配使用。但是可以进行数值转换,当输入时那么 阅读全文
posted @ 2022-06-26 16:03 Joseph-bright 阅读(54) 评论(0) 推荐(0) 编辑
摘要:for循环与range的使用 for循环 for循环的本质 for循环和while循环功能基本一致,while循环可以做到的事情for循环也都可以做到,但是for循环可以给他增加一个定义循环次数和范围二不需要像while还需要额外定义一个数值进行判断才可以停止运行,并且可以和while循环搭配使用的 阅读全文
posted @ 2022-06-23 17:34 Joseph-bright 阅读(682) 评论(0) 推荐(0) 编辑

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