随笔分类 - Python
摘要:目前主流而合法的网络数据收集方法,主要分为3类: 开放数据集下载; API读取; 爬虫。 概念 许多读者对爬虫的定义,有些混淆。咱们有必要辨析一下。 维基百科是这么说的: 网络爬虫(英语:web crawler),也叫网络蜘蛛(spider),是一种用来自动浏览万维网的网络机器人。其目的一般为编纂网
阅读全文
摘要:面向对象版学员管理系统 一. 系统需求 使用面向对象编程思想完成学员管理系统的开发,具体如下: 系统要求:学员数据存储在文件中 系统功能:添加学员、删除学员、修改学员信息、查询学员信息、显示所有学员信息、保存学员信息及退出系统等功能。 二. 准备程序文件 2.1 分析 ⻆色分析 学员 管理系统 工作
阅读全文
摘要:模块和包 一. 模块 Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。 模块能定义函数,类和变量,模块里也能包含可执行的代码。 1.1. 导入模块 1.1.1 导入模块的方式 import [相对父路径名.相对子路径
阅读全文
摘要:异常 一. 了解异常 当检测到一个错误时,解释器就无法继续执行了,反而出现了一些错误的提示,这就是所谓的"异常"。 例如:以 r 方式打开一个不存在的文件。 open('test.txt', 'r') 二. 异常的写法 2.1 语法 try: 可能发生错误的代码 except: 发生异常时执行的代码
阅读全文
摘要:面向对象基础 一. 理解面向对象 面向对象是一种抽象化的编程思想,很多编程语言中都有的一种思想。 例如:洗⾐服 思考:⼏种途径可以完成洗⾐服? 答: 手洗 和 机洗。 手洗:找盆 - 放⽔ - 加洗⾐粉 - 浸泡 - 搓洗 - 拧⼲⽔ - 倒⽔ - 漂洗N次 - 拧⼲ - 晾晒。 机洗:打开洗⾐机
阅读全文
摘要:文件操作 一. 文件操作的作用 思考:什么是文件? 思考:文件操作包含什么? 答:打开、关闭、读、写、复制.... 思考:文件操作的的作用是什么? 答:读取内容、写入内容、备份内容...... 总结:文件操作的作用就是把一些内容(数据)存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作
阅读全文
摘要:# 函数 一. 函数的作用 需求:用户到ATM机取钱: 1. 输入密码后显示"选择功能"界面 2. 查询余额后显示"选择功能"界面 3. 取2000钱后显示"选择功能"界面 > 特点:显示“选择功能”界面需要重复输出给用户,怎么实现? : txt = open("hamlet.txt", "r").read
阅读全文
摘要:文件的类型 文件是数据的抽象和集合 文件是存储在辅助存储器上的数据序列 文件是数据存储的一种形式 文件展现形态:文本文件和二进制文件 文件的打开和关闭 <变量名> = open(<文件名>, <打开模式>) **注意:**在 windows 中使用 "\" 来作为路径分隔符,如 D:\,但是 "\"
阅读全文
摘要:集合类型 集合类型定义 集合是多个元素的无序组合 集合类型与数学中的集合概念一致 集合元素之间无序,每个元素唯一,不存在相同元素 集合元素不可更改,不能是可变数据类型 **理解:**因为集合类型不重复,所以不能更改,否则有可能重复。 集合是多个元素的无序组合 集合用大括号 表示,元素间用逗号分隔 建
阅读全文
摘要:输入 input("提示性信息") 如: input("请输入数字") 评估函数 因为 Python 没有特别人为规定数据类型,数据类型是由计算机进行判定,所以我们 input() 输入的数据均默认作为字符串处理,而如果要输入一些数字,着需要 eval() 评估函数对字符串进行评估,化为语句(数字)
阅读全文