07 2022 档案

摘要:一、反射案列 1.1加载配置文件纯大写的配置 首先在settings文件下编写配置信息 # settings AGE = 18 NAME = 'jason' gender = 'male' hobby = 'run' 然后在里一个py文件调用settings中的数据 # 判断settings中的变量 阅读全文
posted @ 2022-07-30 19:14 stephen_hao 阅读(37) 评论(0) 推荐(0) 编辑
摘要:一、派生的实际操作 之前我们所讲的派生有很强大的功能 可以继承父类的同时添加新功能 现在有个案例: 将获取的时间按照字典的形式实例化到json格式 import json import datetime d = { '1': datetime.datetime.today(), '2': datet 阅读全文
posted @ 2022-07-28 17:19 stephen_hao 阅读(53) 评论(0) 推荐(0) 编辑
摘要:一、对象的独有功能 我们之前讲的对象都有独有的数据那么怎么才能让对象有独有的功能或方法呢? class Person: h_type = '人' # 公共的数据 def __init__(self): pass p1 = Person() print(p1.h_type) # 人 我们可以使用公共的 阅读全文
posted @ 2022-07-27 17:49 stephen_hao 阅读(95) 评论(0) 推荐(0) 编辑
摘要:一、面向对象前夕 现在我们可以写个小小的游戏利用我们之前所学的所有知识 创建一个人狗大战首先我们要创建一个人和一条狗 推导1: # 我们可以使用字典记录人的数据和狗的数据 person1 = { 'name': 'jason', 'p_type': '战士', 'attack': 200, 'lif 阅读全文
posted @ 2022-07-26 17:40 stephen_hao 阅读(45) 评论(0) 推荐(0) 编辑
摘要:本周内容回顾 正则表达式 第三方模块 正则表达式 正则表达式不属于任何一个编程语言 是一个独立的学科 主要用于数据的筛选和查找 1.前戏 现在需要编写一个代码用来判断用户输入是否是中国手机号码 phone_id = input('请输入电话号码>>>>:').strip() if phone_id. 阅读全文
posted @ 2022-07-24 20:55 stephen_hao 阅读(30) 评论(0) 推荐(0) 编辑
摘要:今日内容 openpyxl模块的读取数据 random模块 hashib模块 subprocess模块 日子模块 openpyxl模块的读取 opnepyxl模块时针对excel表格进行操作的模块 既然有存入数据那么必然就会有读取数据 1.lord_workbook wb = load_workbo 阅读全文
posted @ 2022-07-21 19:45 stephen_hao 阅读(49) 评论(0) 推荐(0) 编辑
摘要:今日内容 re模块 网络爬虫的简介 pip源 openpyxl模块 re模块 在之前我们说讲的正则表达式之后 我们该如何在python表示呢? 在python解释器中想要表示正则表达式 re模块是其中之一 1. findall() import re # res = re.findall('[0-9 阅读全文
posted @ 2022-07-20 19:02 stephen_hao 阅读(92) 评论(0) 推荐(0) 编辑
摘要:今日内容 正则表达式 正则表达式之字符组 正则表达式之特殊符号 正则表达式之量词 贪婪匹配和非贪婪匹配 作业 正则表达式 正则表达式不属于任何一个编程语言 是一个独立的学科 主要用于数据的筛选和查找 1.前戏 现在需要编写一个代码用来判断用户输入是否是中国手机号码 phone_id = input( 阅读全文
posted @ 2022-07-19 17:31 stephen_hao 阅读(52) 评论(0) 推荐(0) 编辑
摘要:本周内容 迭代器 异常捕获 生成器 模块 软件开发目录 常见的内置模块 常见的内置函数 1.abs() # abs: 取绝对值 print(abs(-66)) # 66 print(abs(-77)) # 77 print(abs(55)) # 55 2.all()与any() # all()与an 阅读全文
posted @ 2022-07-17 13:57 stephen_hao 阅读(18) 评论(0) 推荐(0) 编辑
摘要:今日内容 collections模块 time模块 datetiem模块 sys模块 os模块 json模块 作业 内置模块就是python解释器已经编写好的我们可以直接使用它的功能非常的方便 collectinos模块 我们之前学基本数据类型只有八大类(整型、浮点型、字符串、列表、字典、元祖、集合 阅读全文
posted @ 2022-07-15 21:05 stephen_hao 阅读(165) 评论(0) 推荐(0) 编辑
摘要:今日内容 绝对导入与相对导入 包的概念 编程思想的改变 软件开发的目录规范 常见的内置模块 绝对导入与相对导入 1.绝对导入 不管是绝对导入还是相对导入只要涉及到导入都是要看执行文件在哪 绝对导入就是以执行文件所在的sys.path为起始路径,往下一层一层的找 1 # 现在这个是执行文件 文件夹名字 阅读全文
posted @ 2022-07-14 18:26 stephen_hao 阅读(98) 评论(0) 推荐(0) 编辑
摘要:今日内容 模块简介 导入模块的两种方式 两种导入的优缺点 循环导入问题 判断文件的类型 模块的查找顺序 模块的简介 1.模块 我们可以把模块可以理解为是一系列功能的集合体 我们调用模块就可以使用集合体中得所有功能 ps:使用模块编程就是站在巨人的肩膀上 2.模块的分类 1.内置模块 解释器自带的,直 阅读全文
posted @ 2022-07-13 18:54 stephen_hao 阅读(97) 评论(0) 推荐(0) 编辑
摘要:今日内容 异常捕获 生成器对象 生成器表达式 迭代取值与索引取值的差异 异常捕获 1.首先我们要了解什么是异常 程序在运行过程中如果出现了异常就会导致整个程序结束 而异常就是程序员空中所说的 bug 2.异常的结构 就是但我们的程序出bug时会出现什么 # 在整个py文件下面会出现多行红色的英文 T 阅读全文
posted @ 2022-07-12 16:55 stephen_hao 阅读(45) 评论(0) 推荐(0) 编辑
摘要:今日内容 常见的内置函数 可迭代对象 迭代器对象 for循环本质 作业 常见的内置函数 内置函数:就是Python解释器提前定义好的可以之前调用,有些函数非常好用 1.abs() # abs: 取绝对值 print(abs(-66)) # 66 print(abs(-77)) # 77 print( 阅读全文
posted @ 2022-07-11 17:25 stephen_hao 阅读(50) 评论(0) 推荐(0) 编辑
摘要:本周内容 名称空间 装饰器 有参装饰器 匿名函数 函数的参数 *和**在实参中的作用 *号在实参中是把可以被for循环的数据类型里的数据一个一个的传入函数 **号在专门针对字典的 可以把字典里的键值对当做关键字参数传入 名称空间 名称空间就是存放变量名与变量名和数据值绑定关系的空间 在python中 阅读全文
posted @ 2022-07-10 21:20 stephen_hao 阅读(16) 评论(0) 推荐(0) 编辑
摘要:今日内容 三元表达式 各种的生成式 匿名函数 匿名函数与内置函数的使用 重要内置函数 三元表达式 三元表达式就是一种可以简便写法的语法 比如编写一个函数判断两个数的大小把大的值返回出来 def my_max1(a, b): if a > b: return a else: return b res 阅读全文
posted @ 2022-07-07 17:28 stephen_hao 阅读(64) 评论(0) 推荐(0) 编辑
摘要:今日内容 多层装饰器 有参装饰器 递归函数 算法之二分法 作业 多层装饰器 多成装饰器就是有多个装饰器添加到了被装饰器对象上面 为被装饰器对象添加新功能 而多层装饰器的运行顺序如下: def outter1(func1): print('加载了outter1') def wrapper1(*args 阅读全文
posted @ 2022-07-06 20:39 stephen_hao 阅读(125) 评论(0) 推荐(0) 编辑
摘要:今日内容 闭包函数的简介 闭包函数的应用 装饰器的简介 无参装饰器 有参装饰器 具有返回值的装饰器 语法糖 装饰器模板 作业 闭包函数的简介 当一个函数需要传参时我们可以直接用形参传值 现在闭包函数也可以当做传参的一种形式 闭包函数要满足两种特征 定义在函数内部的函数 内部函数使用了外部函数的名称空 阅读全文
posted @ 2022-07-05 17:32 stephen_hao 阅读(24) 评论(0) 推荐(0) 编辑
摘要:今日内容详细 *与**在实参的作用 命名关键字参数 名称空间 作用域 global和nonlocal关键字 函数名的多种使用 *与**在实参中的作用 *号只能跟可以被for循环的数据使用 **只能跟字典使用 def func(*args, **kwargs): print(args) print(k 阅读全文
posted @ 2022-07-04 16:55 stephen_hao 阅读(29) 评论(0) 推荐(0) 编辑
摘要:本周内容回顾 数据的内置方法 字符编码 文件操作 函数 数据的内置方法 数据的内置方法相当于是数据的一些独有的工具 可以很方便的操作数据 列表的内置方法 1.append() 就是在列表后面添加数据值 l1 = [1, 2, 3, 4, 5] l2 = [11, 22, 33] l1.append( 阅读全文
posted @ 2022-07-03 19:04 stephen_hao 阅读(28) 评论(0) 推荐(0) 编辑
摘要:函数的本质 可以把函数理解成一个工具 我们需要用它时在用它不是不用就放那 也不会影响代码的运行 定义好的函数 以后可以无限的使用它 就比如现在要编写一个功能 我们可以提前定义一个函数编写 也可以不用函数编写 如果一个py文件下要使用多次这个功能如果不用函数编写的话 我们就要反复的编写这个代码这样就会 阅读全文
posted @ 2022-07-01 17:48 stephen_hao 阅读(106) 评论(0) 推荐(0) 编辑

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