11 2021 档案

摘要:内容概要 hashlib模块 logging模块 第三方模块下载 内容详细 hashlib模块 hashlib 是一个提供了一些流行的hash(摘要)算法的Python标准库.其中所包括的算法有 md5, sha1, sha224, sha256, sha384 加密:将明文数据通过一系列算法变成密 阅读全文
posted @ 2021-11-29 17:34 elijah_li 阅读(46) 评论(0) 推荐(0) 编辑
摘要:接着上一篇的re模块、collections模块、time和datetime模块,python还有哪些内置模块?这次来简单讲解随机数模块random模块、操作系统模块os模块、sys模块、序列化模块json、还有subprocess模块 阅读全文
posted @ 2021-11-26 19:23 elijah_li 阅读(14) 评论(0) 推荐(0) 编辑
摘要:内容概要 time模块 **timestamp时间戳 **struct_time结构化时间 **format time格式化时间 datetime模块 **date **time **datetime **timedelta 内容详细 一、time模块 """ 时间三种表现形式 1.时间戳(秒数) 阅读全文
posted @ 2021-11-25 19:55 elijah_li 阅读(13) 评论(0) 推荐(0) 编辑
摘要:pyth内置模块之collections模块,给我们提供了多种高阶的数据类型,除了python八大基础数据类型,我们还可以使用哪些数据类型? 阅读全文
posted @ 2021-11-25 19:13 elijah_li 阅读(5) 评论(0) 推荐(0) 编辑
摘要:在python的内置模块中,re模块是python使用正则表达式提供的模块之一,这模块到底提供了多少操作正则表达式的内置方法呢?点进来看一下吧~ 阅读全文
posted @ 2021-11-25 17:17 elijah_li 阅读(327) 评论(0) 推荐(0) 编辑
摘要:内容概要 正则表达式简介 字符组 特殊符号 量词 贪婪匹配与非贪婪匹配 取消转义 正则表达式简介 '''正则表达式是一门语言,如果想在python中使用,需要导入re模块''' # 什么是正则表达式? 利用一些特殊符号的组合去字符串中筛选出符合条件的数据 """ 1.必须是11位 2.必须是纯数字 阅读全文
posted @ 2021-11-24 19:47 elijah_li 阅读(49) 评论(0) 推荐(0) 编辑
摘要:内容概要 面向过程编程 模块简介 模块的两种导入方式 模块导入的顺序 模块导入拓展 执行文件与模块文件的判断 循环导入 内容详细 一、面向过程编程 面向过程编程好比在设计一条生产线生产流程,有顺序有步骤地执行代码 # 注册功能中的面向过程编程思想 1、获取用户名和密码 2、把数据按照一定格式储存 3 阅读全文
posted @ 2021-11-23 16:07 elijah_li 阅读(91) 评论(0) 推荐(0) 编辑
摘要:内容概要 异常捕获(补充) for循环本质 生成器 yield 和 return优缺点 笔试题 常用内置函数 内容详细 一、异常捕获补充 try: print(name) except NameError as e: print('接收类型错误') except Exception: print(' 阅读全文
posted @ 2021-11-22 19:45 elijah_li 阅读(36) 评论(0) 推荐(0) 编辑
摘要:内容概要 内置函数(可与匿名函数一起使用) 可迭代对象 迭代器对象 for循环内部原理 异常处理 内容详细 一、内置函数 # 1、 map() 映射 l1 = [1, 3, 5, 7, 9] res = map(lambda x:x**2, l1) # 返回一个迭代器对象,可循环取出元素 print 阅读全文
posted @ 2021-11-19 17:03 elijah_li 阅读(94) 评论(2) 推荐(1) 编辑
摘要:内容概要 递归函数 算法之二分法 三元表达式 列表生成器 字典生成器 枚举 匿名函数 内容详细 一、递归函数 '''递归:函数在运行的过程中,直接或者间接调用了自身''' 1、递推:一层层往下推导答案,函数代码的复杂程度一定要随着递推不断减小 2、回溯:依据最后的结论往后推导出最初想要的答案 函数一 阅读全文
posted @ 2021-11-18 17:40 elijah_li 阅读(73) 评论(0) 推荐(0) 编辑
摘要:内容概要 装饰器简介 简易装饰器 装饰器之解决参数问题 装饰器之解决返回值问题 装饰器固定模板 装饰器语法糖 装饰器修复技术 有参装饰器 内容详细 装饰器简介 器:类似工具 装饰:为函数添加新的小功能 核心概念:在不改变被装饰对象"原有代码"和"调用方式"的前提下,给装饰对象添加新功能 简易装饰器 阅读全文
posted @ 2021-11-17 16:35 elijah_li 阅读(43) 评论(0) 推荐(0) 编辑
摘要:内容概要 名称空间作用域 global与nonlocal关键字使用 函数对象(函数名) 函数的嵌套调用 函数的嵌套定义 闭包函数 装饰器概念 内容详细 一、名称空间作用域 作用域 名称空间所能够作用的范围 内置名称空间 程序任何阶段任何位置均可使用(全局有效) 全局名称空间 程序任何阶段任何位置均可 阅读全文
posted @ 2021-11-16 16:26 elijah_li 阅读(12) 评论(0) 推荐(0) 编辑
摘要:内容概要 函数语法结构 函数的定义和调用 函数的分类 函数参数的两大分类 位置参数 默认形参(默认参数) 关键字实参(关键字参数) 参数位置规定 笔试题 可变长参数 名称空间 名字查找顺序 一、函数语法结构 ''' 1.以上所写代码无法做到精简,需要用必须重复写模仿len的功能 2.所写的代码兼容性 阅读全文
posted @ 2021-11-12 22:50 elijah_li 阅读(34) 评论(0) 推荐(0) 编辑
摘要:一、文件操作 1.什么是文件 文件是操作系统暴露给用户能够快捷方便操作硬盘的快捷方式(接口) 2.代码如何操作文件 关键字:open() 三步走: 1.利用关键字open打开文件 2.利用其他方法操作文件 3.关闭文件 文件路径:相对路径与绝对路径 路径中出现了字母与斜杠的组合产生了特殊含义如何取消 阅读全文
posted @ 2021-11-10 16:40 elijah_li 阅读(241) 评论(2) 推荐(1) 编辑
摘要:字符编码 一、什么是字符编码 计算机内部只能识别二进制,但是用户在使用计算机的时候却可以看到各式各样的语言字符 **字符编码:**内部记录人类字符和数字对应关系的数据 只跟文本文件和字符串有关,与视频文件,图片文件等无关 二、字符编码发展史 1.一家独大 计算机最初由美国人发明,美国人为了能够让计算 阅读全文
posted @ 2021-11-10 15:36 elijah_li 阅读(66) 评论(0) 推荐(0) 编辑
摘要:内容概要 列表内置方法 字典内置方法 字符串转换成字典的方法 eval() 元组内置方法 元组相关笔试题 集合内置方法 列表内置方法 l1 = [2, 4, 5, 7, 3, 9, 0, 6] # 升序 l1.sort() # 降序 l1.sort(reverse=True) # 顺序颠倒 l1.r 阅读全文
posted @ 2021-11-09 15:20 elijah_li 阅读(35) 评论(0) 推荐(0) 编辑
摘要:列表基本方法 # 列表内一般会存储相同数据类型的数据 # 类型转换 数据类型关键字(需要转换的数据) # print(list(123)) # 报错 # print(list(123.33)) # 报错 print(list('hello world')) # ['h', 'e', 'l', 'l' 阅读全文
posted @ 2021-11-08 16:25 elijah_li 阅读(99) 评论(0) 推荐(0) 编辑
摘要:内容概要 整型内置方法 浮点型内置方法 字符串内置方法 Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。 (默认为空格或换行符) 方法 方法在代码中展现出来的形式就是: 名字() print() input() int() float() str() 阅读全文
posted @ 2021-11-05 17:14 elijah_li 阅读(73) 评论(1) 推荐(1) 编辑
摘要:内容概要 while + continue while + else 死循环 for循环 range 关键字 for 循环的嵌套使用 while + continue while i < 10: if i == 5: # 关键词continue结束本次循环,重回到循环条件判断 i += 1 cont 阅读全文
posted @ 2021-11-05 15:57 elijah_li 阅读(27) 评论(0) 推荐(0) 编辑
摘要:内容概要 顺序结构 分支结构 循环结构 流程控制 流程控制即控制事务的执行流程 任何使用执行流程只有三种情况: **顺序结构:**自上而下依次运行 **分支结构:**在运行过程中根据条件不同可能会执行不同的流程 **循环结构:**在运行过程中有些代码需要反复运行 必会: 条件都会转成布尔值,从而判断 阅读全文
posted @ 2021-11-04 16:20 elijah_li 阅读(59) 评论(0) 推荐(0) 编辑
摘要:内容概要 与用户交互 格式化输出 运算符 逻辑运算符 与用户交互 输入: **获取用户输入:**username = input('请输入您的用户名') 将input获取到的用户输入绑定给变量名username ps: input获取到的用户输入的内容全部会转成字符串 输出: print() 1.括 阅读全文
posted @ 2021-11-03 16:57 elijah_li 阅读(58) 评论(0) 推荐(0) 编辑
摘要:内容概要 整型 浮点型 字符串 列表 字典 元组 集合 布尔类型 字符串str 作用: 主要用于记录描述性性质的数据,eg:姓名、地址、邮箱 定义: 方式1:name = 'elijah' 方式2:name = "elijah" 方式3:name = '''elijah''' 方式4: name = 阅读全文
posted @ 2021-11-03 16:12 elijah_li 阅读(40) 评论(1) 推荐(1) 编辑
摘要:Python由荷兰数学和计算机科学研究学会的Guido van Rossum 于1990 年代初设计,作为一门叫做ABC语言的替代品。 Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言, 随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发 阅读全文
posted @ 2021-11-02 16:27 elijah_li 阅读(104) 评论(1) 推荐(2) 编辑
摘要:目前热门的编程软件: 1、VScode 小巧轻便但是对小白不是很优化 2、sublime 时下最流行的代码编辑器,功能十分强大可以运行在windows、macOS和linux系统中,小白先不要使用 3、pycharm 功能十分强大,适合所有阶段程序员使用 pycharm的安装 pycharm 下载网 阅读全文
posted @ 2021-11-01 17:29 elijah_li 阅读(75) 评论(0) 推荐(0) 编辑
摘要:python程序执行过程: 1、执行 .py 文件,就会启动python解释器 2、编译器将源文件解释成字节码 3、虚拟机将字节码转化成机器语言,与操作系统交互 4、程序运行结束后,将字节码存到pyc文件,便于后续直接执行 阅读全文
posted @ 2021-11-01 16:49 elijah_li 阅读(270) 评论(0) 推荐(1) 编辑

//一下两个链接最好自己保存下来,再上传到自己的博客园的“文件”选项中
点击右上角即可分享
微信分享提示