2 Dina_p

尚未进行身份认证

暂无相关描述

等级
TA的排名 9w+

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

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

2019-06-22 17:37:32

python小案例_工作报告词云

一、《新时代中国特色社会主义》的词云1、直接上代码:importjieba,wordcloudf=open("./data/新时代中国特色社会主义.txt","r",encoding="utf-8")#打开文件t=f.read()#读取文件f.close()#关闭文件ls=jieba.lcut(t)#分词txt="".join(ls)#...

2019-06-22 16:40:40

python小案例_文本词频统计

一、英文文本的统计1、本例用Hamet文本,代码如下:defgetText():txt=open("./data/hamlet.txt","r").read()#读取文件txt=txt.lower()#把所有字母都变成小写,便于统计#将文本中特殊字符替换为空格forchin'!"#$%&()*+,-....

2019-06-22 16:40:34

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

绘制科赫雪花的代码,主要用到的是递归思想这里上代码,想了解更多turtle库可点击这里importturtledefkoch(size,n):ifn==0:turtle.fd(size)else:foranglein[0,60,-120,60]:turtle.left(ang...

2019-06-22 12:57:36

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

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

2019-06-22 12:57:31

python小案例_Python蟒蛇绘制

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

2019-06-22 12:57:12

Ubuntu系统中安装Spark

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

2019-04-23 22:15:25

Ubuntu系统中安装Scala

安装Scala步骤1、解压到/usr/local目录下:sudotar-zxvf~/software/scala-2.11.8.tgz-C/usr/local注:已经把下好的scala-2.11.8.tgz放在了/home/hadoop/software目录下2、进入local目录:cd/usr/local3、将文件名改为scala:sudomv....

2019-04-23 22:12:44

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

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

2019-04-22 13:58:25

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

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

2018-11-10 19:41:55

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

【问题描述】消除类游戏是深受大众欢迎的一种游戏,游戏在一个包含有n行m列的游戏棋盘上进行,棋盘的每一行每一列的方格上放着一个有颜色的棋子,当一行或一列上有连续三个或更多的相同颜色的棋子时,这些棋子都被消除。当有多处可以被消除时,这些地方的棋子将同时被消除。现在给定一个n行m列的棋盘,棋盘中的每一个方格上有一个棋子(用数字1-9表示各种颜色的棋子),请给出经过消除后的棋盘。请注意:一个棋...

2018-11-10 18:37:22

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

【问题描述】输入学生姓名,学号,年龄,数据结构课程成绩,按成绩从小到大排序;成绩相同,按学号从小到大排序。要求使用插入排序来实现。第1轮插入第1个元素,以后每一轮按输入顺序插入一个元素,输出第1,2,...,N轮的插入排序结果。【输入形式】第一行是一个整数N(N<1000),表示元素个数;接下来N行每行描述一个元素,姓名都是长度不超过20的字符串,学号,年龄和成绩都是整型...

2018-11-10 17:42:22

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

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

2018-11-10 16:52:02

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

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

2018-10-31 11:12:09

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

【问题描述】编写一个程序:将输入的一个N进制整数转换成M进制数(N和M在2到16进制之间),                    要求:N进制数和M进制数均以字符串方式存储。【输入形式】输入的第一行、第二行分别表示N和M的值,第三行表示需要转换的数值k。【输出形式】输出的一行为k转换后的结果(超过10的数值依次用大写字母ABCDEF表示,A表示11,B表示12,依次类推),    ...

2018-10-30 20:40:51

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

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

2018-10-27 14:02:56

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

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

2018-10-23 18:32:23

2044 一只小蜜蜂...

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

2018-10-22 19:23:54

2041 超级楼梯

超级楼梯ProblemDescription有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?  Input输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1<=M<=40),表示楼梯的级数。  Output对于每个测试实例,请输出不同走法的数量  SampleIn...

2018-10-22 19:23:26

2018 母牛的故事

母牛的故事 ProblemDescription有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?  Input输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。n=0表示输入数据的结束,不做处理。  Output对...

2018-10-22 19:21:52

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。