不到20行代码,解锁刺激战场枪支对比

不到20行代码,解锁刺激战场枪支对比

首页枪战射击代号F2手游更新时间:2024-05-07

枪械对比

在吃鸡中,大家最常用步枪、连狙和栓狙,以上述枪支为例,用不到20行代码,实现枪械对比。话不多说,先上结果。


连狙

MK14荣获射程,威力,稳定性首位,不亏是空投枪 。

从射速、威力与稳定性来说,SLR紧追MK14,这个小编没有想到,一匹黑马诞生。

Mini14荣获子弹数与射速首位,配上吃鸡神器,简直就是一把高伤害的步枪,实属厉害。


步枪

因为实战用M16A4与MK47用的很少,我们将其不计入排名 。

从数据可以看到 狗杂(Groze)在威力、射程与子弹数遥遥领先。

但是AKM在威力上与狗杂伤害相同,不过射速比狗杂差很多。

之前有有人说M762与AKM伤害相同,这简直是谣传啊!!! M762伤害比狗杂、AKM差一些,只不过差的不太多而已,在稳定性方面,M762确实很出色,射速仅此M416,不亏是“猛男枪”。

M416传说中必捡的枪械,除了射速占优外,其他方面表现平均,虽然优点不多,但是没有缺点,怪不得大家喜欢用。

与M416对应的QBZ与G36C是雨林地图和雪地地图中弥补M416的有效武器,三把枪其威力相同, 射程方面G36C率逊一筹,射速方面QBZ与其他两把枪有些差距。总体而言,M416比其他两把枪好用很多,在玩雨林和雪地地图的时候不要在纠结了。


狙击枪

AWM不用说了,具有绝对优势。

重点关注下Win94这把枪,伤害在栓狙中最低,但是稳定性是最好的,在沙漠中自行判断。反正小编觉得是不好用,你们觉的呢?

源代码

import requests import pygal import json import jsonpath #从官网获取枪支数据 r=requests.get('https://pg.qq.com/zlkdatasys/data_zlk_zlzx.json') #json.loads()将已编码的 JSON 字符串解码为 Python 对象,json.dumps()将 Python 对象编码成 JSON 字符串 py_data=json.loads(r.text) #从转换后的Python对象中找到枪械与参数 # jsonpath用法为res=jsonpath.jsonpath(dic_name,'$..key_name') 嵌套n层也能取到所有key_name信息,其中:“$”表示最外层的{},“..”表示模糊匹配,当传入不存在的key_name时,程序会返回false name=jsonpath.jsonpath(py_data,'$..mc_94')[19:23]#前包后开 type=jsonpath.jsonpath(py_data,'$..ldtw_f2')[16:20] data=[] for i in type: data.append([int(i[0]['wl_45']),int(i[0]['sc_54']),int(i[0]['ss_d0']),int(i[0]['wdx_a7']),int(i[0]['zds_62'])]) #数据分析,雷达图 c=pygal.Radar(x_axis=True) c.title='刺激战场' c.x_labels=('威力','射程','射速','稳定性','子弹数') for n,x in zip(name,data): c.add(n,x) c.render_to_file('h.svg')

对此文章有任何问题,均可反馈至公众号,我们会第一时间回复,VX搜索:小试编程

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved