海贼王,火影和死神相信大家都看过?Python带你分析三大经典动漫

  • A+
所属分类:python基础入门

对于动漫爱好者来说,海贼王、火影、死神三大动漫神作你肯定肯定不陌生了。小编身边很多的同事仍然深爱着这些经典神作,可见“中毒”至深。今天小编利用Python大法带大家分析一下这些神作,看看这些神作到底在讲些神马。

海贼王,火影和死神相信大家都看过?Python带你分析三大经典动漫

人生苦短,我用Python。小编利用Python网络爬虫爬取了豆瓣网,将网站上关于这三部动漫的评论全部抓取下来,之后通过Python的第三方库jieba分词进行词频统计和分析,最后通过matplotlib库和wordcloud库将关键词制作成词云进行可视化展示。

词云是神魔?"词云"这个概念由美国西北大学新闻学副教授、新媒体专业主任里奇·戈登(Rich Gordon)于近日提出。"词云"就是对网络文本中出现频率较高的"关键词"予以视觉上的突出,形成"关键词云层"或"关键词渲染",从而过滤掉大量的文本信息,使浏览网页者只要一眼扫过文本就可以领略文本的主旨。

话不多说,直接上图,下图是《海贼王》的豆瓣评论词云可视化展示图。

海贼王,火影和死神相信大家都看过?Python带你分析三大经典动漫

《海贼王》豆瓣评论词云

对于《海贼王》来说,世界,梦想,搞笑,感动,冒险,自由等关键词是大家对这部热血动漫的评价。在人物展现了,路飞、索隆和艾斯榜上有名。路飞这个贯穿这个海贼王的名字毫无疑问出现的次数最多,接下来是大剑豪索隆和死去的艾斯。

路飞是草帽海贼团船长,由于他的标志性特征是一顶草帽,因此常被直接称呼为草帽小子或草帽路飞,他的梦想是找到传说中的One Piece,成为海贼王。

海贼王,火影和死神相信大家都看过?Python带你分析三大经典动漫

《海贼王》人物---路飞

索隆是草帽海贼团第一位伙伴,职位是剑士,团内三主力之一,11位超新星的其中一人,悬赏金额在香波第诸岛排行第10名,特征是绿色头发(短发)、黑色的头巾(大多缠在左手臂上)、绿色的腰带(肚兜)和左耳配戴了三个耳环。

海贼王,火影和死神相信大家都看过?Python带你分析三大经典动漫

《海贼王》人物---索隆

艾斯是日本动漫《海贼王》里的虚构人物,统称为“火拳”,是主角蒙奇·D·路飞的义兄,已逝。他的形象是黑发,常戴着一顶橘色的帽子,在帽子上有奸笑和难过这两种表情图案,而且帽子的绳子绑着一个骷髅头的牌子,是白胡子海贼团第二队队长,实力不凡。曾被一度邀请加入七武海。后被黑胡子击败,并且交与海军,关押在海底大监狱。后因为保护路飞用身体去挡海军大将赤犬的岩浆拳,结果被贯穿了身体。内脏也被烧伤,船医通过检查发现其内脏已被烧坏无法医治,因伤势过重死亡。

海贼王,火影和死神相信大家都看过?Python带你分析三大经典动漫

《海贼王》人物---艾斯

下图是《火影忍者》的豆瓣评论词云可视化展示图。

海贼王,火影和死神相信大家都看过?Python带你分析三大经典动漫

《火影忍者》豆瓣评论词云

毋庸置疑,喜欢《火影忍者》的人不枚胜举,大家对这部动漫的喜爱度和评价也较高。从词云可视化来看,原创、剧情、拖沓、越来越、太长等相对负面的词有蛮多的。究其原因,那就是剧情拖沓,到后面有让人看不下去的感觉,甚至给人一种烂尾的感觉。但是总体上来说,小伙伴们对该剧的评价还是偏向于喜欢的~~~

在人物方面,主人公鸣人和他的好基友佐助很明显的出现在词云中。鸣人是日本动漫《火影忍者》的主角。火之国木叶隐村的忍者,四代目火影波风水门和二代九尾人柱力漩涡玖辛奈之子,六道仙人次子阿修罗转世。最后他成功控制了体内的九尾查克拉,并在第四次忍界大战中与佐助携手抗敌,成为了拯救世界的英雄。最后,鸣人终于实现自己的梦想,成为了火影。

海贼王,火影和死神相信大家都看过?Python带你分析三大经典动漫

《火影忍者》人物---鸣人

佐助是日本动漫《火影忍者》中的第二男主角。火之国木叶隐村宇智波一族的天才忍者,六道仙人长子因陀罗的转世。后来战争结束后,佐助因使世界和平的道路和鸣人不同,而在终结之谷与鸣人进行了宿命的一战,两败俱伤 。佐助最终被鸣人所感动,认同了鸣人使世界和平的道路,并重新成为木叶的一员。之后为了更加看清现在的世界开始了独自一人的赎罪之旅。

海贼王,火影和死神相信大家都看过?Python带你分析三大经典动漫

《火影忍者》人物---佐助

下图是《死神》的豆瓣评论词云可视化展示图。

海贼王,火影和死神相信大家都看过?Python带你分析三大经典动漫

《死神》豆瓣评论词云

《死神》,看到这个名字都觉得毛骨悚然,好怕怕的赶脚。从词云可视化上来看,剧情、动画、漫画、热血、原创、完结、蓝染、尸魂界等元素强调的比较多。

在人物方面,蓝染鹤立鸡群。蓝染是死神当中幕后最大的BOSS,拥有很强的力量,想成为改变整个世界的至高无上的神,不相信任何人,他想拥有力量,更强的力量。他和市丸银既是知己,又是唯一了解彼此的人,市丸银跟随他也是有目的的。只不过起初蓝染不知道罢了 不过,蓝染的死跟市丸银是没有关系的,但也不能说是绝对没有关系的,因为只有银比任何人都了解蓝染的,蓝染目前在TV版动画中还没有死亡。在漫画连载中仅仅只是被封印了,也没有死亡。

海贼王,火影和死神相信大家都看过?Python带你分析三大经典动漫

《死神》人物---蓝染

通过上面的词云可视化展示,小编相信你肯定知道了《海贼王》、《火影忍者》和《死神》三步巨作想表达的主旨了。不难发现,这三部动漫巨著都是热血动漫,从评论中关于热血的认同度占有很大的比重。果不其然,在我们观看这三部神剧的时候,也确实感受到了热血,里面的人物一言不合就干架,正所谓不热血,不少年~~~

文章底部摘要:Github已经十年了,说实话我是3年前才开始接触Github,真正玩就是这两年才开始玩Github。有一种相见恨晚的感觉,现在有两个网站对我的程序员生涯帮助非常大,其中之一是Github,尤其在玩Python之后,会经常去Github上面转转,看看好玩的库和高手的源码,对我帮助很大!最近发现Github 都10年,让我们一起来回顾一下它的十年.

下面是 GitHub联合创始人兼 CEO:Chris Wanstrath 在计算机世界杂志写的文章。

我摘录了他的部分内容,大家仔细看一些它的发展,可以看出一个巨头的诞生的成长历程,尤其是开源项目,有强大的生命力,星星之火可以燎原。5年之后也就是2013年用户数达到300万,Repo达到1000万,而到了2018年Repo数量达到了8000万!让我们一起来看一下Github的10年:

2008.4.10:GitHub 正式发布

2008年4月,我们的私人测试版结束了,GitHub正式推出了一个简单的目的:连接开发者并使他们更容易与Git一起工作。

2008.4.3:Rails 转移到 Git 和 GitHub

Ruby on Rails是当该平台仍处于私人测试版时加入GitHub的首批大型开源项目之一。考虑到GitHub建立在Rails之上,这是一个重要的时刻。

2009.1.3:比特币的发明

比特币是世界上第一个数字货币,于2009年发明,并于2010年抵达GitHub。迄今为止,比特币项目已经看到超过18,000个分支和500多位合并请求的作者 - 并启发了GitHub上数以千计的其他区块链项目,其中之一是比特币源代码的分支。

2009.5.21:Node.js 启动

Node.js于2009年推出,导致人们使用JavaScript的方式发生根本性变化。使用Node.js,开发人员可以使用Angular,Ember,React,jQuery和Vue等库和框架在操作系统上构建复杂的服务器端和桌面应用程序。该项目有效地扩展了JavaScript的可能性,并推动了一种主要的编程语言。

2010.11.26:Rails Girls 夏编程之夏第一次举办

Rails Girls于2010年在赫尔辛基举办了首次活动。2013年,该团队开始了Summer of Code全球奖学金计划,为全女性和非二进制人员提供资金,因为他们花了三个月的时间全职参与开源项目。

除了Google Summer of Code,Outreachy等,Rails Girls Summer of Code对软件行业的代表性产生了持久的影响。他们只是庆祝五年,所以现在是支持他们工作的好时机。

2011.2.28:Travis CI 第一个 pull request

Travis CI在2011年的推出为开源和私有项目提供了一致,可靠的持续集成(CI) - 并且是首批与GitHub集成的工具开发人员之一。

Jenkins和CircleCI在同一时间成立,使2011年成为CI和软件的重要一年。测试已成为编写更安全,可靠代码的关键部分。

2012.1.1:JavaScript 成为 GitHub上最流行的语言

JavaScript作为GitHub上最流行的语言,超越了Ruby,Java和Python,成为2012年的开始。它仍然是今天GitHub上最流行的语言。

2013.1.16:GitHub 社区用户达到 300 万

在今年晚些时候,我们的社区创建了第1000万个存储库 - 包括包含项目开放数据的存储库。

2014.6.9: Docker 1.0 发布

2014年6月推出的Docker 1.0--在第一个版本推出一年多后将Docker的容器程序引入企业数据中心和云。像Docker和Kubernetes这样的项目开启了集装箱运动,简化了DevOps,并将团队从基础设施中解放出来,这样他们就可以专注于他们最关心的事情。

2014.7.21:Django Grils 第一次举办

第一届Django Girls在2014年柏林EuroPython举办,开启了为期四年的世界各地女性软件培训和支持。支持他们的工作,以保持Django Girls社区的成长。

2014.10.23:微软开源.NET

.NET和.NET Foundation只是微软开源计划的开始。现在该公司拥有数百个开源项目。其中包括去年拥有最多贡献者的VS Code和2017年发展最快的语言之一TypeScript。

微软的组织也成为GitHub上最活跃的贡献者之一,数千名工程师,设计师和程序经理在平台和编程语言中贡献和发布软件。

2015.3.2:虚幻引擎4 源代码免费提供

Epic Games的团队免费设置了虚幻引擎4,用一些最好的工具来打破游戏开发者和他们的创意愿景之间的障碍。免费源代码还允许其社区在发布之前访问主要功能。从错误修复到Git集成,他们的最新版本得到了128个社区贡献的帮助。

由于开源游戏引擎,库和其他开发工具,“游戏”是2017年GitHub上最受欢迎的主题之一。Phaser,Godot Engine和其他Itch.io项目正在塑造人们构建和分享独立游戏的方式。像2048这样的开源学习资源和游戏- 激发了数百个克隆 - 邀请了更多的人来玩和创造。

除了积极的游戏开发之外,包括Doom和波斯王子在内的一些最有影响力的游戏的公开源代码被存档在公共仓库中 - 当然比埋在新墨西哥沙漠中的命运更好。

2015.9.22:GitHub 课堂开课

GitHub课堂使教师更容易分发起始代码并收集GitHub上的作业。今天高中,大学和编码训练营的学生正在学习180万个课堂知识库 - 但这些远不是GitHub上唯一的教育资源。

2015.12.3:Apple 开源 Swift

将Swift作为开源语言发布的决定提高了新开发工具的标准,并鼓励更多的公司向公众发布工具。

2016.7.9:阿波罗 11 代码开源

阿波罗11号于1969 年登陆月球。四十七年后,启动它的源代码登陆GitHub。由于其中包含的复活节彩蛋数量很大,部分代码产生了飞溅,这也证明了20世纪60年代的程序员也有幽默感。

2017.2.10:Python 团队打开他们的第一个 pull request

Python维护者宣布他们计划在2016年初转移到GitHub,并在明年开始他们的第一次拉动请求。在过去的十年中,Python已经成为增长最快的主要编程语言之一。自2015年以来,它一直是GitHub上第三种最流行的语言。

2017.2.15:TensorFlow 1.0 启动

谷歌首先在2015年将其内部机器学习库TensorFlow公开。去年它是GitHub上分支最多的项目之一,TensorFlow / models库在2017年的访问量比2016年多5.5倍。现在,TensorFlow是数据专业人员创建机器学习模型的首选工具。

2017.5.2:30000 个 NGO(非营利组织)用户

非营利组织和非政府组织(NGO)使技术发生了令人难以置信的事情。去年,我们通过Human Utility,Maven和ConnectHome等举措让30,000个非营利用户使世界变得更美好。

野生动物保护协会(WCS)的海洋保护努力涵盖25个国家,以保护和保护世界珊瑚礁。在肯尼亚,WCS使用软件收集全球研究人员的数据,并通过收集物种数据和监测更多252公顷的沿海礁石 - 约260个足球场的价值,帮助当地社区更有利可图地进行捕捞。

2017.5.31:第 1 亿次 pull request 被合并

这是很多修复的bug,启动的功能以及软件的改进。事实上,仅在2017年,就承诺了大约2.9万亿行代码。

2018.4.10:十年的代码,协作和提交

在GitHub正式推出十年后,我们的社区已经发展到全球拥有超过8000万个项目的2700万名开发人员。

看完上面的一个一个重大的milestone,至少我的内心是澎湃的!一个好的程序员,一定要时刻保持对技术前沿的敏感性和新技术的热情!Github既是一个高手云集,资讯云集的大舞台,也是一个展示自我的舞台。也许有一天你也会成为Github里面一名高手,一起加油!

我做Python开发几年的时间,如果大家对于学习Python的学习方法,学习路线还有以后发展问题有任何疑问,都可以随时来咨询我,关注我的头条号,私信给我【Python】我会发你系统学习资料以及交流学习的地址。

weinxin
我的微信公众号
爱真理,得永生!          爱在灵灵久博客,网罗天下,福利大家!

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: