摘要: 学习Pillow库的一些笔记。 阅读全文
posted @ 2022-04-19 16:56 amwkvi 阅读(351) 评论(0) 推荐(1) 编辑
摘要: Python 常用模块简析 reandom:随机数获取 random.random():获取[0.0,1.0)之间内的随机浮点数。 print(random.random()) # 不包含1,取不到1.0 random.randint(a,b):获取指定[a,b]区间内的随机整数。 print(ra 阅读全文
posted @ 2020-12-13 16:33 amwkvi 阅读(66) 评论(0) 推荐(0) 编辑
摘要: Python 函数相关知识 初识 函数以功能为导向,一个函数为一个功能,随调随用。 减少代码的重复性,增强代码的可读性 。 函数的结构以及调用 结构: def mylen(s): pass return x,y **def:**关键字,定义函数。 **mylen:**函数名,与变量设置相同规则,方便 阅读全文
posted @ 2020-12-10 16:03 amwkvi 阅读(75) 评论(0) 推荐(0) 编辑
摘要: Python 生成器相关知识 生成器 生成器概念: 在Python社区,大部分人把生成器与迭代器看成是一种。生成器的本质就是迭代器。 **唯一区别:**生成器是我们自己用Python代码构建的数据结构。迭代器都是系统提供的,或者转化得来的。 获取生成器的三种方式: 生成器函数: **yield:** 阅读全文
posted @ 2020-12-03 10:57 amwkvi 阅读(64) 评论(0) 推荐(0) 编辑
摘要: openpyxl 学习记录 引用openpyxl库 import openpyxl 对工作薄进行操作,openpyxl支持2007版本以上格式的Excel文件。 wb = openpyxl.Workbook() # 创建一个Workbook对象 openwb = openpyxl.load_work 阅读全文
posted @ 2020-12-01 17:09 amwkvi 阅读(185) 评论(0) 推荐(0) 编辑
摘要: Python 装饰器相关知识 定义: 在不改变原被装饰的函数的源代码以及调用方式下,为其添加额外的功能。 开放封闭原则: 开放:对代码的拓展是开放的, 封闭:对源码的修改是封闭的, 装饰器: 完全遵循开放封闭原则。 在不改变原函数代码以及调用方式的前提下,为其增加新的功能。 装饰器本质是一个函数。 阅读全文
posted @ 2020-11-24 15:29 amwkvi 阅读(62) 评论(0) 推荐(0) 编辑
摘要: Python 闭包相关知识 闭包字面意思,是封闭的东西,为了保证数据的安全。 用案例解释闭包:整个历史中的某个商品的平均收盘价。什么叫平局收盘价呢?就是从这个商品一出现开始,每天记录当天价格,然后计算他的平均值:平均值要考虑直至目前为止所有的价格。 ​ 比如大众推出了一款新车:小白轿车。 ​ 第一天 阅读全文
posted @ 2020-09-29 07:40 amwkvi 阅读(92) 评论(0) 推荐(0) 编辑
摘要: Python 内置函数 Python提供了68个内置函数,根据是否常用,分成三部分: 了解 all() any() bytes() callable() chr() complex() divmod() eval() exec() format() frozenset() globals() has 阅读全文
posted @ 2020-09-28 17:11 amwkvi 阅读(103) 评论(0) 推荐(0) 编辑
摘要: Python 迭代器相关知识点 可迭代对象 是一个私有的方法比较多,操作灵活(比如列表,字典的增删改查,字符串的常用操作方法等),比较直观,但是占用内存,而且不能直接通过循环迭代取值的这么一个数据集。 **对象:**在Python中一切皆对象。 **可迭代:**循环更新,不是重复,新的内容更替上一代 阅读全文
posted @ 2020-08-05 21:06 amwkvi 阅读(310) 评论(0) 推荐(0) 编辑
摘要: Python格式化输出 需求:字符串中想让某些位置变成动态可传入的,首先要考虑到格式化输出。 % 占位符 %占位符使用示例,格式化一个字符串变量,然后输出。 name = input('请输入姓名:') age = input('请输入年龄:') job = input('请输入工作:') hobb 阅读全文
posted @ 2020-08-05 20:36 amwkvi 阅读(106) 评论(0) 推荐(0) 编辑