您的位置:首页 > 编程语言 > Python开发

Python介绍

2016-07-09 22:33 239 查看

Python简介

官网介绍:Python是一门可以让你工作更快捷系统集成更有效的一门编程语言( Python is a programming language that lets you work quickly and integrate systems more effectively)。

概要介绍

 Python是一门面向对象、解释性、动态数据类型的高级计算机语言。

 Python简介、易读、可扩展性强,所以在国外用Python做科学计算的研究机构日益增多,一些知名大学已经采用Python教授程序设计课程。

 Python目前可以用来做科学计算,比如金融大数据的分析;也可以用来做运维,目前linux新版本都内置了python。

起源简说

 Python发明比java更早(1989年),Python 源代码同样遵循 GPL(GNU General Public License)协议。

 老外都会往自己身上披上一层神秘色彩(让人更加仰望?让人更有谈资?),Python也不例外,它的创始人为Guido van Rossum,传说在1989年圣诞节期间,在阿姆斯特丹的Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为程序的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者。

Python特性

解释性

 在计算机内部,Python解释器把源代码转换成称为字节码的中间形式,然后再把它翻译成计算机使用的机器语言并运行。这使得使用Python更加简单。也使得Python程序更加易于移植。

面向对象

 Python既支持面向过程的编程也支持面向对象的编程。在“面向对象”的语言中,程序是由数据和功能组合而成的对象构建起来的。

可扩展性

 你可以写C或C++代码,然后你可以放到python中运行。

可移植性

 由于它的开源本质,Python已经被移植在许多平台上(经过改动使它能够工作在不同平台上)。这些平台包括Linux、Windows、Solaris、Symbian以及Google基于linux开发的android平台。

丰富的类库

 Python标准库确实很庞大。它可以处理XML、FTP,还包括大量的数学计算类库。

强制规范性

 Python强制你使用缩进的方式使得代码具有较好可读性。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: