搜索到与相关的文章
Python

Python 确定多项式拟合/回归的阶数

通过1至10阶来拟合对比均方误差及R评分,可以确定最优的“最大阶数”。importnumpyasnpimportmatplotlib.pyplotaspltfromsklearn.preprocessingimportPolynomialFeaturesfromsklearn.linear_modelimportLinearRegression,Perceptronfromsklearn.metricsimportmean_squared_error,r2

系统 2019-09-27 17:56:12 2473

Python

Python中创建字典的几种方法总结(推荐)

1、传统的文字表达式:>>>d={'name':'Allen','age':21,'gender':'male'}>>>d{'age':21,'name':'Allen','gender':'male'}如果你可以事先拼出整个字典,这种方式是很方便的。2、动态分配键值:>>>d={}>>>d['name']='Allen'>>>d['age']=21>>>d['gender']='male'>>>d{'age':21,'name':'Allen','gen

系统 2019-09-27 17:55:55 2473

Python

使用Python脚本和ADB命令实现卸载App

前言本文实现一个Python脚本,用来批量卸载模拟器或者实体机上面的App以及清除LogCat缓存。开发Android的朋友,模拟器或者手机里面常常有大量调试的Demo,对于手机来说还好,可是对于模拟器,有可能就会造成调试速度以及启动速度的下降。而且模拟器中App一个一个删除也是很麻烦。利用ADB命令,我们可以做很多事,其中就包括批量操作模拟器或者手机上的App。当然包括删除操作啦。利用Python脚本和ADBshell命令以及AS自带的CMD窗口,我们就

系统 2019-09-27 17:55:49 2473

Python

python三引号输出方法

和C语言一样,引号属于特殊功能字符,不能够像普通字符那样直接通过print打印,需要进行一些处理,比如说反斜杠转义等。这里介绍几种打印三引号的方法,希望对需要的朋友有用。1、第一中方法比较简单,直接使用三个反斜杠进行转义,也就是:print("\"\"\"");因为\"代表一个引号,那么连续三个\"自然就是三引号了。第二种��嗦一点,通过变量打印三引号,通过菜单栏的“File”->“NewFile”建立一个模块。3、在模块当中输入:a="\""print(

系统 2019-09-27 17:49:45 2473

Python

Python爬取堆糖帅哥照片

importrequestsimporturllib.parseimportthreading#当线程达到十个时就锁住thread_lock=threading.BoundedSemaphore(value=10)#function:获得json数据#url:api#page:返回json数据defget_page(url):#requests.get自带json.load用于获取page信息page=requests.get(url)#获取url的内容p

系统 2019-09-27 17:49:36 2473

Python

python中return的作用总结

在python中定义函数的时候,发现既可以用print也可以用return,来输出一个值,那到底return存在的作用是什么?遂参考几篇论文总结一下1、终止函数并将return值传回程序运行到所遇到的第一个return即返回(退出def块),不会再运行第二个return。如果要返回多个值写在一行即可>>>defa(x,y):>>>ifx==y:>>>returnx,y但并不意味着一个函数中只有一个return例defodd(x):ifx%2!=0:retu

系统 2019-09-27 17:48:12 2473

Python

记一次Python与C#的AES加密对接

前言这几天做自动化测试的同事找到我,说是帮她看看有个AES加密的问题要怎么处理。大概就是文档中贴了一段C#的AES加密代码,然后她要翻译成python的版本,去做一些测试相关的工作。在我印象中,AES加密在不同语言中对接或多或少都有一点点不一样,并不会像同一种一言那么流畅,总是要踩踩坑才能解决。文档中C#版本的实现publicstaticstringAesEncrypt(stringtoEncrypt,stringkey){byte[]keyArray=S

系统 2019-09-27 17:47:55 2473

Python

Python apply函数

Pythonapply函数1、介绍apply函数是pandas里面所有函数中自由度最高的函数。该函数如下:DataFrame.apply(func,axis=0,broadcast=False,raw=False,reduce=None,args=(),**kwds)该函数最有用的是第一个参数,这个参数是函数,相当于C/C++的函数指针。这个函数需要自己实现,函数的传入参数根据axis来定,比如axis=1,就会把一行数据作为Series的数据结构传入给自

系统 2019-09-27 17:47:17 2473

Python

Python --我的常用函数

昆明地图defkmdt(x):importmatplotlib.pyplotaspltimportjsonwithopen('km.json','rb')asf:data=json.load(f)forfeainrange(len(data['features'])):df=data['features'][fea]['geometry']['coordinates']forf1inrange(len(df)):df1=df[f1]forf2inrange

系统 2019-09-27 17:46:53 2473

Java

6月份最新语言排行:Java,Python我更看好谁?

文章首发于终端研发部,转载,请标明原文链接今天的主题是:探讨一下6月份语言排行还有我的最新展望!最近,编程语言排行榜前几天发布更新了,在最新的TIOBE编程语言排行榜中,Java依旧位居第一,但前十名内有所变化,这里我列举了从第一到第十的语言种类:第一:Java第二:C第三:Python第四:C++第五:VisualBasic.NET第六:C#第七:JavaScript第八:PHP第九:SQL第十:汇编语言。TIOBE6月编程语言排行1-20第21-50名

系统 2019-09-27 17:46:48 2473