第八周:程序设计方法学 8.1 实例13:体育竞技分析 1.自顶向下(设计) 它是解决复杂问题的有效方法,它将一个总问题表达为若干个小问题的组成形式,使用同样的方法进一步分解小问题,直至小问题可以用计算机简单明了解决。 2.自底向上(执行)…
分类:Python
Python语言程序设计(第7周)知识点整理
第七周:文件和数据格式化 7.1 文件的使用 1.文件的类型 文件是数据的抽象和集合:文件是存储在辅助存储器上的数据序列;文件是数据存储的一种形式;文件展现形态有文本文件和二进制文件。最根本上是二进制文件。 (1)文本文件:由单一特定编码组…
Python网络爬虫与信息提取(第2周)知识点整理
第二周:网络爬虫之提取 2.1BeautifulSoup库入门 1.使用BeautifulSoup的方式 from bs4 import BeautifulSoup soup = Beaut…
Python网络爬虫与信息提取(第1周)知识点整理
第一周:网路爬虫之规则 单元1:Requests库入门 1.Requests库综述 表1.1 Requests库的7个主要方法 方法 说明 request() 构造一个请求,支撑以下各方法的基础方法 get() 获取HTML网页的主要方法,…
Python语言程序设计(第6周)知识点整理
第六周 6.1 集合类型及操作 1.集合类型的定义 集合是多个元素的无序组合,每个元素唯一,不存在相同元素。集合元素不可更改,不能是可变数据类型。这是因为,若集合元素可以改变,那么万一改变成和其它元素重复的,必然造成错误。 集合用大括号{}…
Python语言程序设计(第4周)整理
第四周:程序的控制结构 4.1 程序的分支结构 1.单分支结构 if<条件>: <语句块> 2.二分支结构 if <condition…
Python语言程序设计(第3周)整理
第三章:基本数据类型 3.1 数字类型及操作 1.整数类型 (1)pow(x,y)函数,计算x的y次方,想算多大算多大。 (2)4种进制表示形式: ①十进制:1010,99等; ②二进制:以0b或者0B开头:0b10,-0B101等; ③八…