![](https://img-blog.csdnimg.cn/f27eb920f19f4271be212393c8a5fa56.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
《Python编程——从入门到实践》读书笔记
文章平均质量分 71
Python编程入门
非文的NLP修炼笔记
研究生在读,NLP小白一枚,希望大家多多指教~
展开
-
《Python编程:从入门到实践》读书笔记:第16章 下载数据
第16章 下载数据16.1 CSV文件格式CSV文件对人来说阅读起来比较麻烦,但程序可轻松提取并处理其中的值,有助于加快数据分析的过程。16.1.1 分析CSV文件头import csvfilename = 'sitka_weather_07-2018_simple.csv'with open(filename) as f: reader = csv.reader(f) header_row = next(reader) print(header_row)原创 2022-04-25 09:30:42 · 957 阅读 · 0 评论 -
《Python编程:从入门到实践》读书笔记:第15章 生成数据
目录第15章 生成数据15.1 安装Matplotlib15.2 绘制简单的折线图15.2.1 修改标签文字和线条粗细15.2.2 校正图形15.2.3 使用内置样式15.2.4 使用scatter()绘制散点图并设置样式15.2.5 使用scatter()绘制一系列点15.2.6 自动计算数据15.2.7 自定义颜色15.2.8 使用颜色映射15.2.9 自动保存图表15.3 随机散步15.3.1 创建RandomWalk类15.3.2 选择..原创 2022-04-22 12:44:42 · 2886 阅读 · 2 评论 -
《Python编程:从入门到实践》读书笔记:第13章 外星人来了
目录第13章 外星人来了13.1 项目回顾13.2 创建第一个外星人13.2.1 创建Alien类13.2.2 创建Alien实例13.3 创建一群外星人13.3.1 确定一行可容纳多少个外星人13.3.2 创建一行外星人13.3.3 重构_create_fleet()13.3.4 添加行13.4 让外星人群移动13.4.1 向右移动外星人群13.4.2 创建表示外星人移动方向的设置13.4.3 检查外星人是否撞到了屏幕边缘13.4.4 向下移动外原创 2022-04-20 22:12:30 · 3502 阅读 · 2 评论 -
《Python编程:从入门到实践》读书笔记:第12章 武装飞船
目录第12章 武装飞船12.1 规划项目12.2 安装Pygame12.3 开始游戏项目12.3.1 创建Pygame窗口及响应用户输入12.3.2 设置背景色12.3.3 创建设置类12.4 添加飞船图像12.4.1 创建Ship类12.4.2 在屏幕上绘制飞船12.5 重构:方法_check_events()和_update_screen()12.5.1 方法_check_events()12.5.2 方法_update_screen()12.6原创 2022-04-19 22:59:30 · 4168 阅读 · 0 评论 -
《Python编程:从入门到实践》读书笔记:第11章 测试代码
目录第11章 测试代码11.1 测试函数11.1.1 单元测试和测试用例11.1.2 可通过的测试11.1.3 未通过的测试11.1.4 测试未通过时怎么办11.1.5 添加新测试11.2 测试类11.2.1 各种断言方法11.2.2 一个要测试的类11.2.3 测试AnonymousSurvey类11.2.4 方法setUp()第11章 测试代码11.1 测试函数from name_function import get_formatte.原创 2022-04-19 11:51:19 · 1555 阅读 · 0 评论 -
《Python编程:从入门到实践》读书笔记:第10章 文件和异常
第10章 文件和异常10.1 从文件中读取数据10.1.1 读取整个文件原创 2022-04-19 09:28:22 · 334 阅读 · 0 评论 -
《Python编程:从入门到实践》读书笔记:第9章 类
目录第9章 类9.1 创建和使用类9.1.1 创建Dog类9.1.2 根据类创建实例9.2 使用类和实例9.2.1 Car类9.2.2 给属性指定默认值9.2.3 修改属性的值9.3 继承9.3.2 给子类定义属性和方法9.3.3 重写父类的方法9.3.4 将实例用作属性9.3.5 模拟实物9.4 导入类9.4.1 导入单个类9.4.2 在一个模块中存储多个类9.4.3 从一个模块中导入多个类9.4.4 导入整个模块9.4.5 导入原创 2022-04-18 16:52:14 · 529 阅读 · 0 评论 -
《Python编程:从入门到实践》读书笔记:第8章 函数
目录第8章 函数8.1 定义函数8.1.1 向函数传递信息8.1.2 实参和形参8.2 传递实参8.2.1 位置实参8.2.2 关键字参数8.2.3 默认值8.2.4 等效的函数调用8.2.5 避免实参错误8.3 返回值8.3.1 返回简单值8.3.2 让实参变成可选的8.3.3 返回字典8.3.4 结合使用函数和while循环8.4 传递列表8.4.1 在函数中修改列表8.4.2 禁止函数修改列表8.5 传递任意数量的实参8.原创 2022-04-18 08:08:56 · 235 阅读 · 0 评论 -
《Python编程:从入门到实践》读书笔记:第7章 用户输入和while循环
目录第7章 用户输入和while循环7.1 函数input()的工作原理7.1.1 编写清晰的程序7.1.2 使用int()来获取数值输入7.1.3 求模运算符7.2 while循环7.2.1 使用while循环7.2.2 让用户选择何时退出7.2.3 使用标志7.2.4 使用break退出循环7.2.5 在循环中使用continue7.2.6 避免无限循环7.3 使用while循环处理列表和字典7.3.1 在列表之间移动元素7.3.2 删除为特定原创 2022-04-17 10:29:22 · 258 阅读 · 0 评论 -
《Python编程:从入门到实践》读书笔记:第6章 字典
目录第6章 字典6.1 一个简单的字典6.2 使用字典6.2.1 访问字典中的值6.2.2 添加键值对6.2.3 先创建一个空字典6.2.4 修改字典中的值6.2.5 删除键值对6.2.6 由类似对象组成的字典6.2.7 使用get()来访问值6.3 遍历字典6.3.1 遍历所有键值对6.3.2 遍历字典中的所有键6.3.3 按特定顺序遍历字典中的所有键6.3.4 遍历字典中的所有值6.4 嵌套6.4.1 字典列表6.4.2 在字典中存原创 2022-04-17 08:28:22 · 266 阅读 · 0 评论 -
《Python编程:从入门到实践》第5章 if语句
目录第5章 if语句5.1 一个简单示例5.2 条件测试5.2.1 检查是否相等5.2.2 检查是否相等时忽略大小写5.2.3 检查是否不相等5.2.4 数值比较5.2.5 检查多个条件5.2.6 检查特定值是否包含在列表中5.2.7 检查特定值是否不包含在列表中5.2.8 布尔表达式5.3 if语句5.3.1 简单的if语句5.3.2 if-else语句5.3.3 if-elif-else结构5.3.4 使用多个elif代码块5.3.5原创 2022-04-16 17:05:59 · 545 阅读 · 0 评论 -
《Python编程:从入门到实践》读书笔记:第4章 操作列表
目录第4章 操作列表4.1 遍历整个列表4.1.1 深入研究循环4.1.2 在for循环中执行更多操作4.1.3 在for循环结束后执行一些操作4.2 避免缩进错误4.2.1 忘记缩进4.2.2 忘记缩进额外的代码行4.2.3 不必要的缩进4.2.4 循环后不必要的缩进4.2.5 遗漏了冒号4.3 创建数值列表4.3.1 使用函数range()4.3.2 使用range()创建数字列表4.3.3 对数字列表执行简单的统计计算4.3.4 列表解析原创 2022-04-16 15:50:35 · 544 阅读 · 0 评论 -
《Python编程:从入门到实践》读书笔记:第3章 列表简介
目录第3章 列表简介3.1 列表是什么3.1.1 访问列表元素3.1.2 索引从0开始而不是1开始3.1.3 使用列表中的各个值3.2 修改、添加和删除元素3.2.1 修改列表元素3.2.2 在列表中添加元素3.2.3 列表中删除元素3.3 组织列表3.3.1 使用方法sort()对列表永久排序3.3.2 使用函数sorted()对列表临时排序3.3.3 倒着打印列表3.3.4 确定列表的长度3.4 使用列表时避免索引错误第3章 列表简介原创 2022-04-16 11:20:31 · 371 阅读 · 0 评论 -
《Python编程:从入门到实践》读书笔记:第2章 变量和简单数据类型
第2章 变量和简单数据类型2.2 变量message = 'Hello Python world!'print(message)Hello Python world!2.2.1 变量的命名和使用变量名只能包含字母、数字和下划线。变量名能以字母或下划线打头,但不能以数字打头。变量名不能包含空格,但能使用下划线来分隔其中的单词。变量名应既简短又具有描述性。2.2.2 使用变量时避免命名错误很多编程错误都简单,只是程序的某一行输错了一个字符。2.2.3 变量是标签原创 2022-04-16 10:23:12 · 417 阅读 · 3 评论