免责声明:网站内容仅供个人学习记录,禁做商业用途,转载请注明出处。

版权所有 © 2017-2020 NEUSNCP个人学习笔记 辽ICP备17017855号-2

Python函数(function)与方法(method)区别

在C++和Java中,好像函数即方法,方法即函数。后来学习Python,一直以为如此,实则非也。 如下代码: def fun(): pass print (fun) 运行结果如下: 发现: 单独定义的一个function是function,它是一个函数。换句话说,在class外部定义的可执行函数,都是函数。 再如下代码: class Apple: def fun1(self): return 'normal' @staticmethod def fun2(): return 'staticmethod'...

继续阅读 »
分享到:

【转】10种机器学习算法简介

1.线性回归 线性回归通常用于根据连续变量估计实际数值(房价、呼叫次数、总销售额等)。我们通过拟合最佳直线来建立自变量和因变量的关系。这条最佳直线叫做回归线,并且用 Y= a *X + b 这条线性等式来表示。 理解线性回归的最好办法是回顾一下童年。假设在不问对方体重的情况下,让一个五年级的孩子按体重从轻到重的顺序对班上的同学排序,你觉得这个孩子会怎么做?他(她)很可能会目测人们的身高和体型,综合这些可见的参数来排列他们。这是现实生活中使用线性回归的例子。实际上,这个孩子发现了身高和体型与体重有一定的关系...

继续阅读 »
分享到:

【转】区块链

区块链是什么,如何简单易懂地介绍区块链? - maxdeath的回答 - 知乎 https://www.zhihu.com/question/37290469/answer/167477833 内容精简一下,非商业用途,侵删 区块链的定义: 1,区块链是一个放在非安全环境中的分布式数据库(系统)。 2,区块链采用密码学的方法来保证已有数据不可能被篡改。 3,区块链采用共识算法来对于新增数据达成共识。 具有以上三个性质的系统,就是区块链。 1,区块链是一个放在非安全环境中的分布式数据库(系统)。 这里...

继续阅读 »
分享到:

使用Python+ADB帮你玩微信小程序“跳一跳”

1. 手机开启开发者模式。Android 找到系统版本,多点击几次会有提示。MIUI需要开启USB调试安全模式才可以。 2. 下载 abd ,并添加环境变量。 3. 下载Python源码: Python源码 4. 连接手机。允许USB调试,及数据访问,指纹等请求。 5. 手机微信打开跳一跳小程序界面,点击开始游戏。在电脑端 运行命令行,cd进入python源码,输入 python python wechat_jump_auto.py

继续阅读 »
分享到: