摘要:
今日学习 代码优化总结 编程思想 对象与类的概念 对象与类的创建 对象独有的数据 面向对象前戏 案例推导:人狗大战 1.'创造'人狗 #推导直接手动模拟一个个人和狗 person1 = { 'name':'李白', 'p_type':'刺客', 'attack_val':800, 'life_val 阅读全文
摘要:
今日学习 openpyxl模块读数据 爬取链家二手房数据 random 随机数模块 hashlib加密模块 加密模块补充说明 subprocess 模块 日志模块 日志模块组成部分 日志配置字典 实战应用 openpyxl 模块读取数据 #首先创建一组测试数据 from openpyxl impor 阅读全文
摘要:
今日学习 re 模块 第三方模块简介 网络爬虫实战 openpyxl模块 random模块 hashib模块 re模块 模块中,如果想用正则表达式,re模块是选择之一 | 名称 | 作用 | | | | | re.findall() | 通过正则表达式筛选出文本中所有符合条件的数据 | | re.f 阅读全文
摘要:
今日学习 正则表达式 作用:主要用于数据的查找和筛选。正则表达式本质上就是使用一些符号的组合产生一些特殊的含义 然后去字符串中筛选出符合条件的数据,不仅仅py里支持,shell,c等等 1.需求:编写代码校验用户输入的手机号是否合法 python正常代码逻辑实现,繁琐 正则方法处理 import 阅读全文
摘要:
今日学习 datetime 模块 os 模块 sys模块 json模块 json模块的实参 datetime 模块 date :年月日 datetime:年月日 时分秒 timedelta:时间差值计算 import datetime res = datetime.datetime.now() #现 阅读全文
摘要:
今日学习 绝对导入和相对导入 包的概念 编程思想的转变 软件开发目录规范 常见内置模块 绝对导入和相对导入 相对导入尽量少用 推荐使用绝对导入 ############################################## 只要涉及到模块的导入 那么sys.path永远以执行文件为准 阅读全文
摘要:
今日学习 迭代取值和索引取值的差异 模块 导入模块的两种句式 两种模块导入的优缺点 补充知识 循环导入问题 判断文件类型 模块的查找顺序 切记!! 在项目中,所有的py文件都是英文,没有编号和中文!! 切记!!! 迭代取值与索引取值 l1 = [11, 22, 33, 44, 55] # 索引取值 阅读全文
摘要:
今日学习 异常捕获 异常捕获实参演练 异常捕获练习 生成器对象 yield其他用法 生成器表达式 异常捕获 经典疑问? 1.怎么理解异常? 程序在运行的过程中如果出现了异常会导致整个程序的结束? 异常就是程序员口中的‘bug’ 2.什么时候需要自己写代码处理异常 当代码不确定 阅读全文
摘要:
今日学习 常见内置函数 [参考](内置函数 — Python 3.10.5 文档) | abs() | aiter() | all() | any() | anext() | ascii() | | | | | | | | | | | | | | | | | | | | | | | | | | | 阅读全文
摘要:
今日学习 三元表达式 各种生成式 匿名函数 重要内置函数 常见内置函数 三元表达式 三元表达式:仅限于二选一的情况并不建议嵌套使用 三元表达式结构 值1 if 条件 else 值2 如果if后面的条件成立,则使用if 前面的值 如果if后面的条件不成立,则使用else后面的值 1.获取用户输入的用户 阅读全文