机器学习-python初窥
2018-03-14 14:55
148 查看
python小白解析:
python是:Python是一种计算机程序设计语言,可以说是未来几年非常流行的程序设计语言。现有java(强大且流行,安全),php(短小精悍,安全系数不高),c(底层的编程),c++(高级编程),JavaScript(网页编程)。
首先,我们普及一下编程语言的基础知识。用任何编程语言来开发程序,都是为了让计算机干活,比如下载一个MP3,编写一个文档等等,而计算机干活的CPU只认识机器指令,所以,尽管不同的编程语言差异极大,最后都得“翻译”成CPU可以执行的机器指令。而不同的编程语言,干同一个活,编写的代码量,差距也很大。
C语言代码量最多,但是运行最快;java代码量一般,运行也快;python代码量最少,运行慢。那是不是越低级的程序越难学,越高级的程序越简单?表面上来说,是的,但是,在非常高的抽象计算中,高级的Python程序设计也是非常难学的,所以,高级程序语言不等于简单。
python可以做的事情:
比如自动备份你的MP3;可以做网站,很多著名的网站包括YouTube就是Python写的;可以做网络游戏的后台,很多在线游戏的后台都是Python开发的
python不可以干的事情:
写操作系统,这个只能用C语言写;写手机应用,只能用Swift/Objective-C(针对iPhone)和Java(针对Android);写3D游戏,最好用C或C++。
相关文章推荐
- 机器学习经典算法详解及Python实现–决策树
- Python 机器学习 K-近邻算法
- 【机器学习实战-python3】大数据与MapReduce
- Scikit Learn: 在python中机器学习
- Python scikit-learn机器学习:feature_selection模块
- 基于Win7、Python2.7安装一系列机器学习工具
- Python机器学习-数据分析系列(1)-引言
- python机器学习案例系列教程——支持向量机SVM、核函数
- 机器学习(六):K-Means聚类_Python
- Python 网页爬虫 & 文本处理 & 科学计算 & 机器学习 & 数据挖掘兵器库
- 6.2神经网络算法实现--python机器学习
- Python机器学习工具包
- 【机器学习】高斯混合聚类python实现
- 基于Anaconda下机器学习和深度学习的Python环境配置
- 【机器学习】安装python的机器学习库scikit-learn
- windows 64位机器安装python机器学习环境scikit_learn
- 1.2机器学习基础下--python深度机器学习
- 机器学习-感知机python实现
- python 奇异值分解小程序 分类:机器学习
- Python机器学习入门教程