摘要:首先,如果你还没有对yield有个初步分认识,那么你先把yield看做“return”,这个是直观的,它首先是个return,普通的return是什么意思,就是在程序中返回某个值,返回之后程序就不再往下运行了。 看做return之后再把它看做一个是生成器(generator)的一部分(带yield的 阅读全文
posted @ 2020-07-19 12:23 佑樹 阅读(53) 评论(0) 推荐(0) 编辑
摘要:安装Homebrew /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" Homebrew更换国内镜像源 # 替换 brew.git 仓库地址 cd "$( 阅读全文
posted @ 2020-07-19 12:05 佑樹 阅读(61) 评论(0) 推荐(0) 编辑
摘要:pymysql介绍及安装 01 pymysql介绍 MySQL应该说是如今使用最为普遍的数据库了,没有之一,而Python作为最为流行的语言之一,自然少不了与MySQL打交道,其中 就是使用最多的工具库。 PyMySQL是一个纯Python写的MySQL客户端,可以在CPython、PyPy、Iro 阅读全文
posted @ 2020-05-08 10:25 佑樹 阅读(77) 评论(0) 推荐(0) 编辑
摘要:```python from openpyxl import load_workbook class HandleExcel: def __init__(self, filename, sheetname=None): self.filename = filename self.sheetname = sheetname def write_data(self, row, column, data 阅读全文
posted @ 2020-05-07 15:21 佑樹 阅读(61) 评论(0) 推荐(0) 编辑
摘要:```PYTHONimport os# os 模块提供了非常丰富的方法用来处理文件和目录1.用于返回当前工作目录dir_name1 = os.getcwd() # 打印:H:\Pycharm_Projects\lemon_20\homeworkprint('dir_name1:', dir_name1)2.获取操作系统名称print(os.name) # 若是Windows系统会打印nt,若是... 阅读全文
posted @ 2020-04-20 23:16 佑樹 阅读(71) 评论(0) 推荐(0) 编辑
摘要:```python#openpyxl只能处理xlsx格式的excel文件import openpyxl#打开已存在的excel,返回文件对象#如果excel文件不存在,那么会FileNotFoundErrorwb = openpyxl.load_workbook('西柚.xlsx') # 打印表单信息,返回一个表单列表print(f'这是一个表单列表:{wb.sheetnames},类型为:... 阅读全文
posted @ 2020-04-18 14:23 佑樹 阅读(73) 评论(0) 推荐(0) 编辑
摘要:1. 摘要 通俗的理解 :假如你叫小明.py,在朋友眼中,你是小明 ;在你自己眼中,你是你自己 。 的意思是:当.py文件被直接运行时, 之下的代码块将被运行;当.py文件以模块形式被导入时, 之下的代码块不被运行。 2. 程序入口 对于很多编程语言来说,程序都必须要有一个入口,比如C,C++,以及 阅读全文
posted @ 2020-04-10 15:37 佑樹 阅读(96) 评论(0) 推荐(0) 编辑
摘要:元组 tuple的定义 列表属于可变序列,可以任意修改列表中的元素。 元组属于不可变序列 ,不能修改元组中的 元素。因此,元组没有增加元素、修改元素、删除元素相关的方法。我们只需要学习元组的创建和删除,元组中元素的访问和计数即可。 元组支持如下操作: 1. 索引访问 2. 切片操作 3. 连接操作 阅读全文
posted @ 2020-03-29 15:59 佑樹 阅读(102) 评论(0) 推荐(0) 编辑
摘要:集合的概念 集合是无序可变,元素不能重复。 实际上,集合底层是字典实现,集合的所有元素都是字典 中的“键对象”,因此是不能重复的且唯一的。 集合创建和删除 使用{}创建集合对象,并使用 add()方法添加元素 使用 set(),将列表、元组等可迭代对象转成集合。 如果原来数据存在重复数据,则只保留一 阅读全文
posted @ 2020-03-29 15:49 佑樹 阅读(181) 评论(0) 推荐(0) 编辑
摘要:字典的概念 字典是“键值对”的 无序可变序列 ,字典中的每个元素都是一个“键值对”,包含:“键对象”和“值对象”。可以通过“键对象”实现快速获取、删除、更新对应的“值对象”。列表中我们通过“下标数字”找到对应的对象。字典中通过“键对象”找到对应的“值对象”。“ 键”是任意的不可变数据 ,比如:整数、 阅读全文
posted @ 2020-03-29 15:42 佑樹 阅读(52) 评论(0) 推荐(0) 编辑