订阅博客
收藏博客
微博分享
QQ空间分享

糯米藕的做法,漫威 DC 世界英豪归纳实力排名,这人秒杀灭霸,嵩山少林寺

频道:365彩票官方app下载 标签:湖南省地图北京好玩的地方 时间:2019年05月11日 浏览:130次 评论:0条

昨日借最近继续火爆的的《复联4》说了说漫威电影国际票房论题,今日票房就上升到了全球第二,逾越坚持 20 多年记载的《泰坦尼克号》,有生之年能见到也是难得了。

别的,文末卖了个关子:那么多英雄究竟谁最强?今日就来用 Python 比照剖析一下各位英雄的概括实力,成果肯定超出你意料。

先说说下漫威电影和漫威漫画的联系。咱们看的电影叫「漫改电影」,意思便是从漫画中改编过来搬上银幕的。这些电影呈现不过十年,而漫画五十年前就呈现了,大多数数人物由斯坦李发明,所以你能够看到每部漫威电影他都有客串。

电影中为了呈现更好的视觉效果以影响观众感官,会白花蛇舌草故意加强或许弱化某些英雄的才能,尤其是精彩的打架场景,让咱们认为这便是他们的实在实力。

比方:

  • 美队跟谁都能五五分
  • 最强之人是灭霸
  • 正面对决猩红女巫能手撕灭霸
  • 惊讶队长貌似是仅有一个能单挑不怵灭霸的

而在漫画中的实践情况并不彻底是这样。漫画里对每个人物都设定了才能值,才能值包含六个方面,分别是

  • Intelligence / 智力
  • Power / 能量
  • Strength / 力气
  • Speed / 速度
  • Durability / 耐力
  • Combat / 搏斗技

比方钢铁侠的才能值是这样的:

能够看到他的智力和能量值是满分,很贴合电影中 Tony 包皮垢Stark 演的钢铁侠形象。而速度和搏斗技巧不过刚及格,可电影中给咱们看到的钢铁侠上天入地速度杠杠的,打架也很强。仅有的解说便是,电影作了美化。

在威望漫画亚航官网人物网站:superherodb上,给每位人物都标出了才能值。孰强孰弱一比照就一望而知。

不只是上面这些抢手人物,该网站具有包含漫威 、DC 在内的上百家漫画公司的数千位漫画人物详细信息,能够说是十分强壮。

当然,一个个去比照很费事并且很难发现深层次联系,这时候就需求 Python 进场了。

首要需求获取这些数据,怎样获取呢?当然是爬虫。鉴于曾经爬过相似的网站,这儿就不爬了感兴趣能够自行测验。

还有一种更为取巧的办法便是找现成的 API 接口然后调用即可。网上找了一圈,终究找到了 superheroapi 这个网站。

该网站上供给了 700 多位人物的详细信息,数量虽不多但也够用。

数据收集

用 Pyt谷歌地图下载hon 先获取网站悉数 700 多位人物信息然后保存到本地数据库。

代码见文末,几分钟就能够下载好成果如下:

简略的清洗处理后就能够着手剖析。

可视化剖析

先看漫威复联系列。说起复联最重要的人物自然是六位初代英雄。

初代六人组实力比照

凭电影中的形象对这六人的实力排序的话,你会怎样排?

按图上从左到右的次序来看看六人的实践实力。

雷神

经过雷达图能够看到雷神很全面,多项数据都是满分,几乎没有缺陷,但是智力这块儿只要中等水平。假如你看过雷神系列就会知道他的智商确实很捉急。

mark

黑寡妇

寡姐身为六人组里仅有的女人,不会飞也没有什么道具,最擅长的便是肉搏,《钢铁侠2》初次进场表现就奠定了她的风格。

mark

放gif。

鹰眼

箭筒里永远射不完箭的鹰眼在《雷神1》中初次露脸,实力差不多是最弱的,感觉《复联1》中演反派更凶猛。

mark

绿伟人

总算呈现个和雷神实力匹配的对手,三项才能满分,搏斗技和速度中等,浩克确实搏斗才能没那么强,在《复联3》最初分分钟被灭霸给拾掇了。智商比雷神高,究竟是具有 7 个博士头衔的人。

mark

美国队长

整个系列一共说了三次「I can do this all da垫底辣妹y.」 的美队给人最大的幻觉便是:和谁都能五五开,但是究竟肉身,实践没有那么强。

mark

钢铁侠

最终是最英俊最聪明的托尼了,感觉没有电影中想的那么强壮,首要他演得好形象分高。

mark

来个汇总看得更清楚,初代六人组孰强孰弱这下有答案了吧?

十位重要英雄实力

除了六位初代英雄,陆陆续续还呈现了许多其他英雄,选择十位露脸最多的来看看。

洛基

有「锤」必有「基」,尽管电影中洛基扮演的是反派,但其实不坏,跟雷神相爱相杀带来不少笑料,所以重要人物中有必要「Loki」的姓名。

惊讶队长

许多人都说惊讶队长应该是《复联》中最牛逼的人,在《复联4》打了个酱油。战斗力确实很惊人,但 DC 中还有一个比她还凶猛的男性「惊讶队长」,一瞬间说。

绯红女巫

不得不说绯红女巫是又美又能打,差点把灭霸撕了。我不会通知你他们俩早在别的一部电影《老男孩全景地图》里也上演了一出异样「大战」。

幻视

《复联2》中诞生就具有心灵宝石的幻视着实牛逼,把奥创打得满地找牙,但到了后边怎样就沦落到被维护的地步了。

奇特博士

卷福扮演的奇特博士仍是很牛逼,有时间宝石、有大氅还有酷炫的阿戈摩托之眼。《复联4》最终对着托尼竖起了一根手指,大概是说:「福尔摩斯,只能有一个。」

蚁人 & 蜘蛛侠

蚁人和蜘蛛侠差不多,飞来飞去。蚁人是复联少量几个绝顶聪明的人,能够说《复联4》能够反转,神龙斗士蚁人劳绩很大。蜘蛛侠实力均衡,早在《钢铁侠》系列中就进场了糯米藕的做法,漫威 DC 国际英雄概括实力排名,这人秒杀灭霸,嵩山少林寺,尽管身为托尼的小跟班,但漫画中蜘蛛侠是漫威最大的 IP。

黑豹 & 冬兵

要问谁比钢铁侠还有钱,那必定是「振金王国」瓦坎达的国王黑豹了。在上一年的独立电影中大放异彩,复联中到没有太多发挥拳脚的时机。

要论复联有哪几对相爱相杀组合,除了雷神和洛基,便是美队和冬兵了,《美队1》中仍是挺感人的。

星爵

最终盛大进场的是星爵,也是我自己最喜欢的复联英雄。《银河护卫队1》打养父,《银河护卫队2》打生父,《复联34》打岳父,他才是最牛逼的「孔云龙灭爸」。实际中的岳父是位了不起的人物:施瓦辛格。

尽管概括实力不怎样样但银河系尬舞天团的才能不是吹的。

来听听这首星伴随着 Walkman 尬舞的歌。

以上就介绍糯米藕的做法,漫威 DC 国际英雄概括实力排名,这人秒杀灭霸,嵩山少林寺了十位重要英雄。

去掉四位稍弱人物,来比照下六人组概括实力。

惊队除了智商略微缺陷,其他根本无敌,这点和雷神很像,二者概括实力也差不多,能够说是新老成员中最凶猛的了。

灭霸

正派说完轮到大 BOSS 灭霸进场了。

看到灭霸就会想起电影中被他那宝石手套分配的惊骇,五一总算了解灭霸的初心了。而灭霸实在的实力怎样呢,来看看他和雷神、惊讶队长三人比照。

能够看到灭霸的优缺陷十分显着,长处是和托尼相同绝顶聪明,缺陷便是速度慢,难怪电影中要靠宝石跑到地球来。概括来看,三者单挑的话根本五五开,灭霸戴上手套的话就另算了。

漫威和 DC 英雄比

作为两大漫画巨子,漫威和 DC 一直在尔虞我诈,早些年 DC 要比漫威混得好,漫威这十几年才起来。两大公司手苏打水上都握有许多漫画人物,比照一下桐这两家当家英雄应该会很有意思。

DC 比较熟知的便是超人了,这儿来拿雷神和超人比照下看看。能够看到超人近乎完美,比雷神聪明速度也更快,除了搏斗稍弱雷神,整体来说是碾压雷神的。

DC 其他英雄又怎样呢,把 700 多位英雄六项才能值汇总得到概括实力,然后取前十名来看看。

  • 标赤色的是 DC 家的
  • 浅灰色是其他公司的
  • 深黑色的是漫威家的

彻底没有想到,概括实力最强的 10 位竟然有 8 位都来自 DC,漫威彻底被碾压,仅有登榜的是逾越者(Beyonder),雷神都上不了榜。

但是问题来了,具有如此许多实力超强的英雄,DC 近些年为什么风头全被漫威压住了?

榜单上排名榜首得到了 600 满分无敌了,来揭晓下 TA 是谁。

便是这位 Man of Miracles,别号 Moth糯米藕的做法,漫威 DC 国际英雄概括实力排名,这人秒杀灭霸,嵩山少林寺er of Existence 国际的发明者,天主是他儿子。

其他有意思的

最高的人过户费怎样算

许多漫威英雄五大三粗,就来扒一扒哪些人物最高。排榜首的是 「Ymir」超越 300 米,他是冰霜伟人的先人,即洛基的先人。范迪塞尔配音的 Groot 在银护中十分高,也仅能排第 10。

最壮的人

复联中浩克、灭霸都很壮,可在许多大神面前便是小巫见大巫了。排榜首的便是了解的哥斯拉,重达九万吨,不得不说日自己脑洞真大。第二的金刚也有九千吨。

以上便是对国际英雄的一些简略剖析,感兴趣的话能够自己试试。数据收集部分的代码如下:

 1# -*- coding: utf-8 -*-
2"""
3Created on Mon May 5 12:57:10 2019
4@author: 高档农民工
5"""
6import requests
7import pandas as pd
8import re
9from requests.exceptions import RequestException
10import time
11from腾讯文学 multiprocessing import Process, Pool
12import pymongo
13import os
14
15# https://superheroapi.com/,facebook 登陆即可主动获取token
16token = '输入你的token' # 假如获取不到,能够微信找我供给给你
17
18def getapi(i):
19 url = 'https://superheroapi.com/api/%s/%s' % (token, i)
20 data = requests.get(url).json()
21 return data
22
23def parseapi(item):
24 lst = {
25 'id': item['id'],
26 'name': item['name'],
27 # 提取人物战斗力值
28 'intelligence': item['powerstats']['intelligence'],
29 'strength': item['powerstats']['strength'],
30 'speed': item['powerstats']['speed'],
31 'durability': item['powerstats']['durability'],
32 'power': item['powerstats']['power'],
33 'combat': item['powerstats']['combat'],
34 # 提取人物特征
35 'gender': item['appearance']['gender'],
36 'race': item['appearance']['race'],
37 'height': item['appearance']['height'][1], # 取cm
38 'weight': item['appearance']['weight'][1], # 取kg
39 # 提取人物头像url
40 'image': item['image']['url'],
41 'publisher': item['b老公请原谅我iography']['publisher'], # 出书方 Marvel/DC
42 'alignment': item['biography']['alignment'] # 正派/反派
43 }
44
45 # 写入csv
46 write_csv(lst)
47
48 # 或许写入MongoDB
49 # write_mongodb(lst)
50
51 # # 下载图片拼图片墙
52 image = item['image']['url']
53 save糯米藕的做法,漫威 DC 国际英雄概括实力排名,这人秒杀灭霸,嵩山少林寺(image)
54
55def write_mongodb(lst):
56 client = pymongo.MongoClient('localhost', 27017)
57 db = client.marvel
58 mongo_collection = db.marvel_stats
593m
60 if mongo_collection.update_one(lst, {'$set': lst}, upsert=True):
61 pass
62 else:
63 print('存储失利')
64 print('id:%s 存储完结' % lst['id'])
65
66def write_csv(lst):
67 content = pd.DataFra玻璃水me([lst])
68 content.to_csv('./marvel.csv',糯米藕的做法,漫威 DC 国际英雄概括实力排名,这人秒杀灭霸,嵩山少林寺 mode='a', encoding='utf_8_sig',
69女优排名 index=False, header糯米藕的做法,漫威 DC 国际英雄概括实力排名,这人秒杀灭霸,嵩山少林寺=None)
70
71def save(image):
72 # 获取头像编号
73 n糯米藕的做法,漫威 DC 国际英雄概括实力排名,这人秒杀灭霸,嵩山少林寺u网红豆芽姐m = re.search('https:.*\/(.*?).jpg', image).group(1)
74 dir = os.getcwd() + '\\marvel\\'
75 if not os.path.exists(dir):
76 os.mkdir(dir)
77 file_path = '{0}\\{1}.{2}'.format(dir, num, 'jpg')
78 try:
79 response = requests.get(image)
80 if response.status_code == 200:
雪小路野蔷薇81 with open(file_path, 'wb') as f:
82 f.write(re寝取村之牢房兴事sponse.content)
83 print('编号:%s下载完结' % num)
84 except exceptions:
85 pass
86
87def main(i):
88 data = getapi(i)
89 parseapi(data)
90
91if __name__ == '__main__':
92 start = time.time()
93 pool = Pool()
94 for i in range(1, 732):
95 # 多进程
96 pool.apply_async(main, args=[i, ])
97 pool.close()
98 pool.join()
99 end = time.time()
100 print('一共用时{}s'.format((end - start)))

欢迎重视我的大众号:高档农民工