摘要: 一.简单爬虫 目标——写一个爬虫来爬取常用搜索引擎(比如百度、搜狗等)的首页。 手段——使用 python 的 requests 、BeautifulSoup4 与 lxml 库。 实现方式—— 首先,我们要获取到网页,这个不难,可以使用 requests.get() 解决,如下: 在 window 阅读全文
posted @ 2019-05-27 11:11 康诚嘉士 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 比赛规则 阅读全文
posted @ 2019-05-15 17:31 康诚嘉士 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 一.python文件读取 1.基本操作 读取文件信息时要注意文件编码,文件编码有UFT-8、ASCII或UTF-16等。 不过在python中最为常用的是UTF-8,所以如果不特别说明就默认UTF-8编码。 读取文件可以使用 rt 模式下的 open()函数,示例如下: 2.文件与路径 文件有两个关 阅读全文
posted @ 2019-04-29 23:29 康诚嘉士 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 什么是 NumPy? NumPy是一个功能强大的Python库,主要用于对多维数组执行计算。NumPy这个词来源于两个单词-- Numerical和Python。NumPy提供了大量的库函数和操作,可以帮助程序员轻松地进行数值计算。这类数值计算广泛用于以下任务: 机器学习模型:在编写机器学习算法时, 阅读全文
posted @ 2019-04-22 18:23 康诚嘉士 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 一.什么是对象 对象的基本概念 >>>“万物皆对象” Python中的所有事物都是以对象形式存在,从简单的数值类型,到复杂的代码模块,都是对象 >>>对象(object) 既表示客观世界问题空间中的某个具体事物,又表示软件系统解空间中的基本元素 >>>对象 = 属性 + 方法 对象以 id 作为标识 阅读全文
posted @ 2019-04-18 00:51 康诚嘉士 阅读(234) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*-#先画一个线性图 import numpy as np import matplotlib.pyplot as plt x=[0,1] y=[0,1] plt.figure() plt.plot(x,y) plt.xlabel("time(s)") plt.ylabel("value(m)") plt.title("A simple plo... 阅读全文
posted @ 2019-04-15 11:28 康诚嘉士 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1.PIL简介 Python Imaging Library(缩写为PIL)(在新的版本中被称为Pillow)是Python编程语言的开源库,它增加了对打开,操作和保存许多不同图像文件格式的支持。它适用于Windows,Mac OS X和Linux。可惜的是它在2009年停止更新了。 不过,幸运的是 阅读全文
posted @ 2019-04-11 00:16 康诚嘉士 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 1.准备工作 环境要求:Jupyter、python3.7,jieba库,wordcloud库,matplotlib库 2.python代码 3.显示效果 4.相应词云 代码 显示效果 技术总结 1.文件打开时,要注意文件路径是否正确;如果直接使用open打开文件,要把程序与文件放在同一文件夹的同一 阅读全文
posted @ 2019-04-03 11:37 康诚嘉士 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 1.简介 古代有一座汉诺塔,塔内有3个座A、B、C,A座上有n个盘子,盘子大小不等,大的在下,小的在上,如图所示。有一个和尚想把这n个盘子从A座移到C座,但每次只能移动一个盘子,并且自移动过程中,3个座上的盘子始终保持大盘在下,小盘在上。在移动过程中可以利用B座来放盘子。 2.解决方法 解法的基本思 阅读全文
posted @ 2019-03-27 15:13 康诚嘉士 阅读(3548) 评论(0) 推荐(0) 编辑
摘要: 1.简介 Python的turtle库的易操作,对初学者十分友好。对于初学者来说,刚学编程没多久可以写出许多有趣的可视化东西,这是对学习编程极大的鼓舞,可以树立对编程学习的信心。当然turtle本身也十分有趣,可以用它画出很多奇妙的图案。 2.绘图的基本知识 (1)画布(canvas) 画布就是tu 阅读全文
posted @ 2019-03-15 00:45 康诚嘉士 阅读(19830) 评论(0) 推荐(5) 编辑