10 2022 档案
摘要:一、项目开发流程 1、项目需求分析 明确项目具体功能: 明确到底要写什么东西,实现什么功能,在这个阶段的具体要询问项目经理和客户的需求 参与人员: 产品经理、架构师、开发经理 技术人员主要职责: 引导客户提出合理需求,贴近现实的需求,能够实现的需求 2、项目架构设计 明确项目核心技术点: 项目需要使
阅读全文
摘要:一、hashlib模块 1、简介 什么是哈希模块: hashlib模块是一种加密模块,内部存有多种加密类型 加密的作用: 可将明文数据进行加密,转换成一串密文,密文越长说明文件加密的越复杂 加密算法的种类: md5 base64 hmac sha系列(sha1、sha224、sha256等等
阅读全文
摘要:一、第三方模块的下载与使用 1、什么是第三方模块 第三方模块是指别人编写的模块 第三方模块一般功能都比较强大 2、如何安装第三方模块 方式一:pip工具 安装方式: 1、打开python解释器的安装目录,找到Scipts目录,该目录下会有pip.exe的程序,这个程序就是用来安装第三方模块的
阅读全文
摘要:一、正则表达式 1、正则表达式前戏 引言: 正则表达式式一门独立的技术,所有的编程语言都可以使用 它是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配,可用用来筛选和查找字符串中符合条件的数据。 2、字符组 须知:在中括号内填入相应字符,用来匹配与字符相应的数字或字母,字
阅读全文
摘要:一、os模块 引言: OS模块是python中最为常用的模块,主要用处理文件和目录 1、创建目录 关键词:mkdir 作用:基于执行文件目录下创建文件夹,只能创建单级目录 代码用法: 导入模块: import os 代码用法: os.mkdir(r'bin') 关键词:makedirs 作用:基
阅读全文
摘要:一、包的使用 1、什么是包 指含有多个py文件的集合 指内部含有__ init__ .py文件的文件的文件夹 在py3中,即使没有init.py的文件,也能识别出是包 2、包的具体使用 **引言:**虽然在py3中文件夹内没有含有__ init __ .py也可以识别,但是考虑到兼容性的问题,建
阅读全文
摘要:一、模块 1、简介 本质:模块是指内部具有一定功能(代码)的py文件 发展历史: 前期:在python刚开始的时候其他编程语言都看不起python,认为python是’掉包侠‘ 后期:随着市场发展有更多人了解python,这时python‘掉包侠’的外号从贬义词变为了褒义词 2、模块的表现形式 1、
阅读全文
摘要:一、异常常见类型 1、类型错误 TypeError: must be str, not int 类型错误:必须是一个字符串 2、缩进错误 IndentationError: unindent does not match any outer indentation level 缩进错误:未知缩进不匹
阅读全文
摘要:一、重要内置函数 1、zip() 功能: 可在方括号内填入多组可迭代类型数据,它会将每组数据相对应位置的数据值组合成元组的形式 代码用法: 关键词:zip(可迭代对象) list_1 = ['a', 'b', 'c', 'd'] list_2 = ['A', 'B', 'C', 'D'] res
阅读全文
摘要:一、算法简介之二分法 1、什么是算法 算法是指数学运算,在python中算法是指数学运算和代码相结合,能够高效的解决一些问题 2、算法的应用场景 算法的应用场景非常广阔,在我们日常中的网购、抖音、拍照识别都是通过算法完成 3、二分法 什么是二分法:二分法是一直最基础的算法,通过将数据分割、比对来提高
阅读全文
摘要:一、多层语法糖 1、什么是多层语法糖: 多层语法糖是指在单个源代码函数名上方添加了多个语法糖,使这段源代码函数体具备多个功能 2、多层语法糖用法: 首先定义好装饰器功能,将需要添加功能的函数体代码放置在装饰器下方,将需要执行功能的装饰器语法糖按照执行的顺序防在原函数体函数名上方,多层语法糖加
阅读全文
摘要:一、global与nonlocal 1、global 在py文件中,一般无法调用函数体内变量名,而global可使函数体代码内的变量名直接在函数体外部调用,条件是在需要调用的代码体中使用global 调用需要的变量名 未使用global情况: # 在外部绑定一个变量名 name = 'kangkng
阅读全文
摘要:一、函数 1、什么是函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 作用: 函数能提高应用的模块性,和代码的重复利用率。 2、函数的语法结构 def 函数名(参数): '''函数注释''' 函数体代码 return 返回值 1.def 定义函数的关键字 2.函数名 等同
阅读全文
摘要:一、文件内光标移动实际案例 # 1、二进制,只读模式,打a.txt文件 with open(r'a.txt', 'rb') as f: # 2、将光标移动至字节末尾 f.seek(0, 2) # 3、设置一个循环 while True: # 4、遍历f文件 line = f.readline() #
阅读全文
摘要:一、文件操作 1、文件的概念 1.文件就是计算机暴露给用户操作硬盘的快捷方式 2.计算机的文件,就是用来储存某种信息的数据 3.在计算机中,文件是以二进制的方式储存信息的 2、代码打开文件的方式 方式一: f = open(文件路径, 读写模式, encoding='utf8') f.close()
阅读全文