10 2022 档案
摘要:ATM思路 创建文件目录 bin文件夹 start.py conf文件夹 settings.py core文件夹 conf.py db 文件夹 保存用户数据文件 interface文件夹 user_interface 第二层逻辑运算 bank_interface shop_interface adm
阅读全文
摘要:正则表达式前戏 案例:京东注册手机号校验 基本需求:手机号必须是11位、手机号必须以13 15 17 18 19开头、必须是纯数字 '''纯python代码实现''' while True: # 1.获取用户输入的手机号 phone_num = input('请输入您的手机号>>>:').strip
阅读全文
摘要:hashlib加密模块 subprocess模块 logging日志模块 软件开发主要流程 hashlib加密模块 1.何为加密 将明文数据处理成密文数据 让人无法看懂 2.为什么加密 保证数据的安全 3.如何判断数据是否是加密的 一串没有规律的字符串(数字、字母、符号) 4.密文的长短有何讲究 密
阅读全文
摘要:第三方模块的下载与使用 网络爬虫模块之requests模块 网络爬虫实战之爬取链家二手房数据 自动化办公领域之openpyxl模块 今日内容详细 作业讲解 """ 网络爬虫没有我们现在接触的那么简单 有时候页面数据无法直接拷贝获取 有时候页面还存在防爬机制 弄得不好ip会被短暂拉黑 """ 1.直接
阅读全文
摘要:正则表达式前戏 正则表达式之字符组 正则表达式之量词 正则表达式之特殊符号 正则表达式之课堂练习 正则表达式之贪婪与非贪婪匹配 正则表达式之实战应用 python正则模块之re 正则表达式前戏 案例:京东注册手机号校验 基本需求:手机号必须是11位、手机号必须以13 15 17 18 19开头、必须
阅读全文
摘要:一周总结 异常处理 异常常见类型 AttributeError # 访问的对象属性不存在 ImportError # 无法导入模块或者对象,主要是路径有误或名称错误 SyntaxError # python语法错误 NameError # 访问一个未声明的变量 IndexError # 下标索引超出
阅读全文
摘要:json模块 os模块(重要) 1.创建目录(文件夹) os模块主要与代码运行所在的操作系统打交道 import os os.mkdif(r'd1') # 相对路径 在执行文件所在的路径下创建目录 可以创建单级目录 os.mkdir(r'd2\d22\d222') # 不可以创建多级目录 os.ma
阅读全文
摘要:包的具体使用 虽然python3对包的要求降低了 不需要 __init__.py 也可以识别 但是为了兼容性考虑最好还是加上__init.py 1.如果只想用包中某几个模块 那么还是按照之前的导入方式即可 from aaa import md1, md2 2. 如果直接导入包名 import aaa
阅读全文
摘要:索引取值与迭代取值的差异 l1 = [11, 22, 33, 44, 55] 1.索引取值 可以任意位置任意次数取值 不支持无序类型的数据取值 2.迭代取值 只能从前往后依次取值无法后退 支持所有类型的数据取值(无序有序) ps:两者的使用需要结合实际应用场景 模块简介 1.模块的本质 内部具有一定
阅读全文
摘要:今日内容详细 异常常见类型 AttributeError # 访问的对象属性不存在 ImportError # 无法导入模块或者对象,主要是路径有误或名称错误 SyntaxError # python语法错误 NameError # 访问一个未声明的变量 IndexError # 下标索引超出序列范
阅读全文
摘要:文件操作 1.文件的概念 就是操作系统暴露给用户操作硬盘的快捷方式 # 双击一个文件 其实是从硬盘将数据加载到内存 # ctrl+s保存文件 其实是将内存中的数据刷到硬盘保存 2.代码打开文件的两种方式 方式1: f = open(文件路径,读写模式,encoding='utf8') f.close
阅读全文
摘要:每周测试 理论考核 1.Typora word Typora 特点: 适合it行业使用的文本编辑器 可以输入多种编程语言 markdown语法 ```+编程语言 可以直接进行代码编写 ctrl+数字 标题名称 数字加空格 有序标题 *号加空格 无序标题 |文本|文本| 表格形式 :加英文 表情/:s
阅读全文
摘要:今日内容概要 作业讲解 重要内置参数 常见内置参数 可迭代对象 迭代器对象 for循环内部原理 异常处理 今日内容详细 作业讲解 重要内置函数 1.zip() 拉链函数 # zip 将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。 l1 = [11, 22, 33, 44, 55]
阅读全文
摘要:今日内容概要 算法简介及而二分法 三元表达式 各种生成式 匿名函数 重要内置函数 常见内置函数 内容详细 算法简介及二分法 算法(概念了解) 什么是算法 算法就是解决问题的有效方法 不是所有的算法都很高效 也有不合格的算法 算法应用场景 推荐算法(抖音视频推送 淘宝商品推送) 成像算法(AI相关).
阅读全文
摘要:今日内容概要 多层语法糖问题 有参装饰器 装饰器修复技术 递归函数 今日内容详细 多层语法糖 def outter1(func1): print('加载了outter1') def wrapper1(*args, **kwargs): print('执行了wrapper1') res1 = func
阅读全文
摘要:今日内容概要 文件内光标的移动实战演练 计算机硬盘存取数据的原理 文件内容修改 函数简介 函数的语法结构 函数的定义与调用 ##内容详细 文件内光标移动案例(了解) import time with open(r'a.txt', 'rb') as f: f.seek(0, 2) while True
阅读全文
摘要:今日内容概要 拔高作业讲解 文件操作 利用python代码的编写来读写文件 1. 文件的概念 2. 文件的操作方式 3. 文件读写模式 4. 文件操作模式 5. 文件诸多方法 6. 文件内容修改 7. 文件光标移动 内容详细 作业讲解 1.优化员工管理系统 拔高: 是否可以换成字典或者数据的嵌套使用
阅读全文
摘要:第二周总结 python基本数据类型 基础运算符 垃圾回收机制和流程控制 while for 循环 基本数据类型内置方法 python学习之数据类型 bool 布尔值 1.用来判断事物的对错 是否可行 主要用于流程控制 2.只有两种判断 True 对的 可行的 真的 False 错的 不可行 假的
阅读全文