python爬虫小案例_中国大学排名爬虫

一、中国大学排名爬虫案例的步骤如下: 步骤1:从网络上获取大学排名网页内容 getHTMLText() 步骤2:提取网页内容中信息到合适的数据结构 fillUnivList() 步骤3:利用数据结构展示并输出结果 printUnivList() 查看http://www.zuihaodax...

2019-06-22 17:37:32

阅读数 26

评论数 0

python小案例_工作报告词云

一、《新时代中国特色社会主义》的词云 1、直接上代码: import jieba, wordcloud f = open("./data/新时代中国特色社会主义.txt", "r", encoding="utf-8")#打开文件...

2019-06-22 16:40:40

阅读数 25

评论数 0

python小案例_文本词频统计

一、英文文本的统计 1、本例用 Hamet 文本,代码如下: def getText(): txt = open("./data/hamlet.txt", "r").read() # 读取文件 txt = txt.lower() # 把...

2019-06-22 16:40:34

阅读数 21

评论数 0

python小案例_科赫雪花的绘制

绘制科赫雪花的代码,主要用到的是递归思想 这里上代码,想了解更多 turtle库 可点击这里 import turtle def koch(size, n): if n == 0: turtle.fd(size) else: for angle...

2019-06-22 12:57:36

阅读数 50

评论数 0

python小案例_七段数码管绘制

这里直接上代码,想了解更多 turtle库 可点击这里 import turtle, time #绘制数码管间隔 def drawGap(): turtle.penup()# 抬起画笔 turtle.fd(5) # 前进5个像素 #绘制单段数码管 def dra...

2019-06-22 12:57:31

阅读数 103

评论数 0

python小案例_Python蟒蛇绘制

这里直接上代码,想了解更多 turtle库 可点击这里 import turtle #引用绘图库 turtle turtle.setup(800, 400, 300, 300) # 设置主窗口的大小和位置,后两个参数可选 turtle.penup() #提起笔移动,不绘制图形 turtle....

2019-06-22 12:57:12

阅读数 125

评论数 0

Ubuntu系统中安装Spark

安装spark 步骤 1、解压到/usr/local目录下:sudo tar -zxf ~/software/spark-2.1.0-bin-without-hadoop.tgz -C /usr/local/ 2、进入local 目录 :cd /usr/local 3、将文件名改为 spar...

2019-04-23 22:15:25

阅读数 25

评论数 0

Ubuntu系统中安装Scala

安装Scala步骤 1、解压到/usr/local目录下: sudo tar -zxvf ~/software/scala-2.11.8.tgz -C /usr/local 注:已经把下好的 scala-2.11.8.tgz 放在了/home/hadoop/software 目录下 2、...

2019-04-23 22:12:44

阅读数 20

评论数 0

分布式数据库HBase 中的增删查改基本操作

一、HBase介绍 HBase是一个分布式的、面向列的开源数据库,源于Google的一篇论文《BigTable:一个结构化数据的分布式存储系统》。HBase以表的形式存储数据,表有行和列组成,列划分为若干个列族/列簇(column family)。 欲了解HBase的官方资讯,请访问[...

2019-04-22 13:58:25

阅读数 87

评论数 0

Python入门习题----五子棋判胜负以及最长线

【问题描述】 已知两人分别执白棋和黑棋在一个围棋棋盘上下五子棋,若同一颜色的棋子在同一条横行、纵行或斜线上连成5个棋子,则执该颜色棋子的人获胜。编写程序读入某一时刻下棋的状态,并判断是否有人获胜。 输入的棋盘大小是19×19,用数字0表示空位置(即没有棋子),用数字1表示该位置下了一白色棋子,用...

2018-11-10 19:41:55

阅读数 426

评论数 3

Python入门习题----消除游戏

【问题描述】 消除类游戏是深受大众欢迎的一种游戏,游戏在一个包含有n行m列的游戏棋盘上进行,棋盘的每一行每一列的方格上放着一个有颜色的棋子,当一行或一列上有连续三个或更多的相同颜色的棋子时,这些棋子都被消除。当有多处可以被消除时,这些地方的棋子将同时被消除。 现在给定一个n行m列的棋盘,棋盘中...

2018-11-10 18:37:22

阅读数 424

评论数 0

Python入门习题----插入排序轨迹跟踪

【问题描述】 输入学生姓名,学号,年龄,数据结构课程成绩,按成绩从小到大排序;成绩相同,按学号从小到大排序。要求使用插入排序来实现。第1轮插入第1个元素,以后每一轮按输入顺序插入一个元素,输出第1, 2, ..., N轮的插入排序结果。 【输入形式】 第一行是一个整数N(N&amp...

2018-11-10 17:42:22

阅读数 97

评论数 0

Python入门习题----数字环

【问题描述】设计一个程序,使其将由1到N(N为偶数,且N <= 20)的N个正整数分别放置在由N个节点组成的环的各个节点上,其中1必须放在第一个节点上,并使任意两个相邻的节点上的数字之和为质数。要求最后一个数和开头第一个数(即1)之和也为质数。 下图是当N为6时的一个例。当N...

2018-11-10 16:52:02

阅读数 125

评论数 0

Python入门习题----歌德巴赫猜想

【问题描述】 证明在偶数n以内,歌德巴赫猜想是成立的。歌德巴赫猜想是:任何一个充分大的偶数都可以表示为两个素数之和。例如,4=2+2   6=3+3   8=3+5  50=3+47。 【输入形式】 输入偶数n 【输出形式】 对每一个偶数4, 6, 8, ..., n,依次输出一行。该行...

2018-10-31 11:12:09

阅读数 503

评论数 0

Python入门习题----进制转换

【问题描述】编写一个程序:将输入的一个N进制整数转换成M进制数(N和M在2到16进制之间),                      要求:N进制数和M进制数均以字符串方式存储。 【输入形式】输入的第一行、第二行分别表示N和M的值,第三行表示需要转换的数值k。 【输出形式】输出的一行为k转换后的...

2018-10-30 20:40:51

阅读数 364

评论数 0

Python入门习题----求小岛面积

【问题描述】 用一个二维方阵(最小为3X3,最大为9X9)表示一片海域。方阵中的元素只由0和1组成。1表示海岸线。计算由海岸线围起来的小岛面积(即:由1围起来的区域中0的个数)。如下图所示6X6方阵表示的小岛面积为9: 0 0 0 1 0 0 0 0 1 0 1 0 ...

2018-10-27 14:02:56

阅读数 481

评论数 0

Python入门习题----小写字母频率柱状图

【问题描述】 编写程序从标准输入中读入一段英文,统计其中小写字母出现次数,并以柱状图的形式显示其出现次数。 【输入形式】 在标准输入上输入一段英文文章(可能有一行,也可能有多行),在新的一行的开头输入ctrl+z键或者Ctr+D键表示结束。 【输出形式】 在屏幕上依次输出表示每个小写字母...

2018-10-23 18:32:23

阅读数 169

评论数 0

2044 一只小蜜蜂...

一只小蜜蜂...   Problem Description 有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行。请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数。 其中,蜂房的结构如下所示。   Input 输入数据的第一行是一个整数N,表示测试实例的个数,然后是N 行数据,每行包...

2018-10-22 19:23:54

阅读数 46

评论数 0

2041 超级楼梯

超级楼梯 Problem Description 有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?    Input 输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1<=M&a...

2018-10-22 19:23:26

阅读数 26

评论数 0

2018 母牛的故事

母牛的故事   Problem Description 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?    Input 输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0&am...

2018-10-22 19:21:52

阅读数 32

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭