摘要: requests库 虽然Python的标准库中 urllib模块已经包含了平常我们使用的大多数功能,但是它的 API 使用起来让人感觉不太好,而 Requests宣传是 “HTTP for Humans”,说明使用更简洁方便。 安装和文档地址: 利用pip可以非常方便的安装: pip install 阅读全文
posted @ 2020-01-26 18:58 Kimishima-Kana 阅读(286) 评论(0) 推荐(0) 编辑
摘要: urllib库是Python中一个最基本的网络请求库。可以模拟浏览器的行为,向指定的服务器发送一个请求,并可以保存服务器返回的数据。 1.urlopen函数: 在Python3的urllib库中,所有和网络请求相关的方法,都被集到urllib.request模块下面了,以先来看下urlopen函数基 阅读全文
posted @ 2020-01-26 16:23 Kimishima-Kana 阅读(561) 评论(3) 推荐(0) 编辑
摘要: Http请求: 1.在浏览器中发送一个http请求的过程: 2.url详解: URL是Uniform Resource Locator的简写,统一资源定位符。 一个URL由以下几部分组成 scheme://host:port/path/?query-string=xxx#anchor 解析: 注意: 阅读全文
posted @ 2020-01-26 11:41 Kimishima-Kana 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 本篇主要内容: 基础算法:排序、散列、递归、贪心、二分以及其他高效技巧 一些算法题:八皇后、汉诺塔等 1.排序: 排序主要可以分为:选择排序、插入排序 选择排序: 主要介绍最为常用的简单选择排序 简单选择排序:基本思路是将一个序列分为1~n个单元,首先从这n个单元里选择出来最小的单元,将其与第一个位 阅读全文
posted @ 2020-01-11 18:27 Kimishima-Kana 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 1.PAT B1001:害死人不偿命的(3n+1)猜想 卡拉兹(Callatz)猜想: 对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 ( 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学 阅读全文
posted @ 2020-01-07 19:17 Kimishima-Kana 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 这一次主要讲C++不同于C的地方:类。 1.类的定义 定义一个类,本质上是定义一个数据类型的蓝图。这实际上并没有定义任何数据,但它定义了类的名称意味着什么,也就是说,它定义了类的对象包括了什么,以及可以在这个对象上执行哪些操作。类定义是以关键字 class 开头,后跟类的名称。类的主体是包含在一对花 阅读全文
posted @ 2020-01-07 18:00 Kimishima-Kana 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 开始进行算法笔记的学习,在此纪录下来,同时作为自己日后复习资料。 1.基本语法 #include <iostream>using namespace std;int main(){ cout<<"hello"<<endl; return 0;} 以上是最基础的一个代码端: 引入头文件:#includ 阅读全文
posted @ 2020-01-07 17:36 Kimishima-Kana 阅读(413) 评论(0) 推荐(0) 编辑