python的算术运算符,算法归根结底是什么
机器学习和人工智能的深度学习是什么,很大程度上可以说是处理数据,计算数据,换句话说,从某一程度上来说,可以将python形容为一种科学计算类编程语言。所以,了解、理解并灵活应用python的基本的算术运算符至关重要。
python的算术运算符表
运算符 | 描述 | 实例 其中 a = 1 b = 2 |
+ | 相加,注意与字符串的“+”区别开来 | a + b #输出 3 |
- | 相减 | a - b #输出 -1 |
* | 相乘 | a * b #输出 2 |
/ | 相除 | a / b #输出 0.5 |
% | 取余数,这个用于条件判断可能会经常用到 | a%b #输出 1 |
** | 幂次方 | a**a #输出 1 |
// | 取整除,返回商的整数部分 | a // b #输出 0 |
算法归根结底是什么,说说个人有关算法的研发经验
很显然,现在讲机器学习算法可能为时尚早,所以,这里就简单地说说个人对算法的理解。之所以讲这些,主要是想告诉大家算法其实并不是那么高深莫测。
算法,其实很简单,就是公式,比如万有引力的经典公式F= Gmm' / r² 就是一种计算力的算法。而公式是什么,归根结底就是加减乘除的综合运算!所以,从某一程度上来说,本站记录的那些数学公式、物理公式可以说都是算法,正如本站首页所说的——未来,不要去跟计算机或人工智能比计算;我们应当赋予计算机或人工智能以算法。
当然了,公式只是结果,推导过程才是科学研究,而机器学习的算法推导过程与一般的数学推导又有所不同,因为机器学习的算法推导是基于样本统计的,就好像BMI身体质量指数的计算公式一样,这以后的章节会讲到,这里暂且不提。