04.17 海賊王,火影和死神相信大家都看過?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】我會發你係統學習資料以及交流學習的地址。


分享到:


相關文章: