2022年7月31日
摘要: 面向对象 一、面向对象推导 1.案例:人狗大战 1.1.推导步骤1: 直接手写字典模拟人和狗 human1 = { # 使用字典模拟人 'name': 'jason', 'p_type': '猛男', 'attack_val': 800, 'life_val': 2000 dog1 = { # 使用 阅读全文
posted @ 2022-07-31 19:36 念白SAMA 阅读(43) 评论(0) 推荐(0)
摘要: 一、反射实战案例 1.加载配置文件纯大写配置 小写的直接忽略,组织成字典 import settings new_dict = {} # print(dir(settings)) # dir获取括号中对象可以调用的名字 # ['AGE', 'INFO', '__builtins__', '__cac 阅读全文
posted @ 2022-07-31 18:09 念白SAMA 阅读(44) 评论(0) 推荐(0)
2022年7月28日
摘要: 一、派生方法实战演练(重要) import datetime import json d = { 't1': datetime.datetime.today(), 't2': datetime.date.today() } res = json.dumps(d) print(res) 上述代码报错, 阅读全文
posted @ 2022-07-28 18:46 念白SAMA 阅读(51) 评论(0) 推荐(0)
2022年7月27日
摘要: 一、对象独有的功能 class Person: h_type = '人类' def __init__(self, name): # 让对象拥有独有的数据 self.name = name # 定义在类中的函数 我们称之为方法 def eat(self): # 是多个对象公共的方法 也算多个对象独有的 阅读全文
posted @ 2022-07-27 19:45 念白SAMA 阅读(47) 评论(0) 推荐(0)
2022年7月26日
摘要: 一、面向对象推导——人狗大战 1.案例:人狗大战 1.1.推导步骤1:字典模拟人和狗 human1 = { # 使用字典模拟人 'name': 'jason', 'p_type': '猛男', 'attack_val': 800, 'life_val': 2000 dog1 = { # 使用字典模拟 阅读全文
posted @ 2022-07-26 19:06 念白SAMA 阅读(79) 评论(0) 推荐(0)
2022年7月21日
摘要: openpyxl模块读数据 from openpyxl import Workbook, load_workbook wb = Workbook() wb1 = wb.create_sheet('王老五消费记录') wb2 = wb.create_sheet('老八消费记录') wb3 = wb.c 阅读全文
posted @ 2022-07-21 20:13 念白SAMA 阅读(68) 评论(0) 推荐(0)
2022年7月20日
摘要: re模块 re模块是python独有的匹配字符串的模块,该模块中提供的很多功能是基于正则表达式实现的,而正则表达式是对字符串进行模糊匹配,提取自己需要的字符串部分,他对所有的语言都通用。 re.findall方法 简介 在字符串中找到正则表达式所匹配的所有子串,并返回一个列表,如果有多个匹配模式,则 阅读全文
posted @ 2022-07-20 19:59 念白SAMA 阅读(90) 评论(0) 推荐(0)
2022年7月19日
摘要: 正则表达式 简介 正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 正则表达式不属于任何一门编程语言,第一门独立的学科,主要用于数据的查找和筛选 本质 使用一些 阅读全文
posted @ 2022-07-19 16:56 念白SAMA 阅读(51) 评论(0) 推荐(0)
2022年7月17日
摘要: 常见内置函数 内置函数:提前定义好的可以直接使用 | 函数 | 说明 | | : | : | | abs() | 求绝对值 | | all() | 判断容器类型中的所有数据值对应的布尔值是否为True,所有的数据值都为True的情况下结果才是True | | any() | 判断容器类型中的所有数据 阅读全文
posted @ 2022-07-17 18:34 念白SAMA 阅读(39) 评论(0) 推荐(0)
2022年7月15日
摘要: 常见内置模块 datetime模块 简介 与time模块类似,都是与时间操作相关的模块 方法描述 | 属性或方法 | 描述 | | | | | date.today() | 获取当前日期 | | datetime.today() | 获取当前日期和时间 | | datetime.timedelta( 阅读全文
posted @ 2022-07-15 19:31 念白SAMA 阅读(66) 评论(0) 推荐(0)