python脚本语言? 简单介绍Python语言

11/28 02:09:22 来源网站:辅助卡盟网

python脚本语言? 简单介绍Python语言

最近开始学习python,发现这门语言很有意思。本着知其然也要知其所以然的态度,在网上了解了一点,和大家分享一下。

"Life is short, you need Python"

人生苦短,我用python

服务器脚本语言 python_python 脚本语言 安全_python脚本语言?

Guido van Rossum一、起源

Python的创始人,Guido van Rossum(吉多·范罗苏姆),荷兰人。1982年在阿姆斯特丹大学获得数学和计算机科学硕士学位。后来他在多个研究机构工作,包括在荷兰阿姆斯特丹的国家数学和计算机科学研究学会(CWI),在马里兰州 Gaithersburg 的国家标准及技术研究所(NIST),和维珍尼亚州 Reston 的国家创新研究公司(CNRI)。

2005年12月,吉多·范罗苏姆加入 Google。他用 Python 语言为 Google 写了面向网页的代码浏览工具。

2002年,在比利时布鲁塞尔举办的自由及开源软件开发者欧洲会议上,吉多·范罗苏姆获得了由自由软件基金会颁发的2001年自由软件进步奖。2003年五月,吉多获得了 荷兰 UNIX 用户小组奖。2006年,他被美国计算机协会(ACM)认定为著名工程师。

二、Python是什么

和perl一样,Python是一种脚本语言。由于语法简洁而清晰,比较接近伪代码 ,易于维护,逐渐开始流行起来。

三、Python运行环境

python脚本语言?_python 脚本语言 安全_服务器脚本语言 python

由于Python是解释性计算机语言,所以需要解释器将源码翻译成机器语言。Python的运行就需要事先配置Python环境。

RHEL自带Python程序,windows用户需要自己下载安装Python。

要检测是否安装Python ,使用Python -V (V是大写)

[root@localhost ~]# Python -V

Python 2.6.6

可以看出已经安装Python,版本号是2.6.6

如果没安装就不显示类似结果

四、Python语言的特点

1)简单易学

Python语言简洁、优雅,相比其他程序语言(比如:Java,C++等),Python语言更容易阅读和编写。Python语言使用起来很有趣,且该语言更多的是专注于解决方案而不是语法本身。

初学者学Python,不但入门容易,而且将来深入下去辅助卡盟,可以编写那些非常非常复杂的程序。

2)开源且免费

服务器脚本语言 python_python 脚本语言 安全_python脚本语言?

Python是一门开源的编程语言,可以免费使用,甚至可以用于商业用途。当然,你也可以提交相关贡献代码。 Python有一个庞大的社区来维护并保持快速发展。

3)可移植性

Python是跨平台的编程语言,它可以运行在 windows、Mac 和 各种 Linux/Unix 系统上。也就是说,假设在 windows 系统下编写的 Python 程序,在 Mac 或 Linux 系统下也是可以运行的。

4)开发效率非常高

Python有非常强大的第三方库,基本上你想通过计算机实现任何功能,Python官方库里都有相应的模块进行支持,直接下载调用后,在基础库的基础上再进行开发,大大降低开发周期,避免重复造轮子。

5)高级语言

当你用Python语言编写程序的时候,你无需考虑诸如:如何管理你的程序使用的内存以及垃圾回收一类的底层细节。

6)可扩展性

如果你需要你的一段关键代码运行得更快或者希望某些算法不公开,你可以把你的部分程序用C或C++编写,然后在你的Python程序中使用它们。

7)可嵌入性

你可以把Python代码嵌入你的C/C++程序python脚本语言?,从而向你的程序用户提供脚本功能。

8)面向对象

Python中的一切都是对象。面向对象编程(OOP)可以帮助您直观地解决复杂的问题。有了OOP,你可以通过创建对象把这些复杂的问题划分成更小的集合。

    暂无相关资讯
python脚本语言? 简单介绍Python语言