Python数据挖掘简介

Python是什么?什么人在用Python?为什么用Python进行数据挖掘?

我曾经使用过C、C++、Java、C#编程,实际从事IT项目开发已7年多时间。感觉编写C程序就像是在刚打过蜡的舞场内跳快舞—容易摔跤,C++则难学更是难用,Java在很多方面就像是C++,而C#则是升级版的Java,直到用了Python后,才明白原来编程也可以如此轻松,如此幸福,下面为大家简单介绍一下Python。

01

Python是什么?

官方定义:“Python是一种解释型的、面向对象的、带有动态语义的高级程序设计语言。”

02

什么人在用Python?

Google用Python实现Web爬虫和搜索引擎中的很多组件,Yahoo! 使用它管理讨论组,NASA使用它开发管理系统。许多著名的公司都将Python纳入其内部最为主要的开发语言。因此,如果是刚入门计算机编程的IT小白,用Python进行数据挖掘绝对是明智之选。

03

为什么用Python进行数据挖掘?

Python程序语言与数据挖掘可以说是“珠联璧合”,因为使用Python编程技巧进行数据挖掘至少有以下四个优势:

一、解释型语言方便调试:Python与Java类似,是一门解释型编程语言,源代码要通过其解释器转换为字节码。转换过程不是一次性编译全部代码,而是逐行处理这些代码,所以调试过程比较方便,也很适合不同的数据挖掘模型进行增量式开发。

二、跨平台编程作业:只要平台安装有用于运行Python字节码的虚拟机,那么Python便可以跨平台运行。这点和Java虚拟机相似。

三、丰富的应用编程接口:Python提供了很多数据挖掘功能的应用编程接口,用户只需要像搭积木一样调用这些API,将各个模块串接起来,就可轻松的构建自己的数据挖掘程序。

四、开源免费使用:Python自身免费开源的特性吸引了大量专业、甚至天才型的编程人员,他们一起构建了第三方的开源工具包,而且绝大数的工具包都允许个人免费使用,甚至是商用,而这其中就包括了很多用于数据挖掘的第三方程序库。

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180103G00WJT00?refer=cp_1026

相关快讯

扫码关注云+社区