人生苦短,我用Python
作者:互联网
人生苦短,我用 Python
- 一、Python的由来
Python的创始人为吉多·范罗苏姆(Guido van Rossum),人称龟叔。
1989年,为了打发圣诞节假期,Guido开始写Python语言的编译器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言。
Python由荷兰数学和计算机科学研究学会的Guido van Rossum 于1990 年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。Python解释器易于扩展,可以使用C或C++(或者其他可以通过C调用的语言)扩展新的功能和数据类型。Python 也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了适用于各个主要系统平台的源码或机器码。
许多程序员会调侃到:“人生苦短,我用python”。
- 二、学习Python的目的
对于校招:因为大部分企业的笔试题中有编程题(不限语言)。
对于网络/运维:因为后期后会涉及到脚本语言的学习,比如网络完全和自动化运维(均要参加校招)。
对于软件:Java云计算大数据后端开发,python是数据科学方向(人工智能),其次校招过程中要求至少掌握一门编程语言。
言外话语:谷歌很多项目都是python实现的,例如谷歌爬虫、谷歌广告等,还有豆瓣公司几乎所有的业务都是python开发的,还有知乎,国内最大的问答社区,通过python开发。
- 三、Python的特点
1. 简单。
2. 边编译边运行------Java:执行过程:第一步:将java源码(.java文件)通过编译器(javac.exe)编译成JVM文件(.class文件) 第二步:将JVM文件通过java.exe执行,输出结果。
3. 高级------不注重底层源码。
4. 面向对象------既支持面向对象也支持面向过程。
5. 可扩展------扩展的模块。
6. 免费和开源。
7. 可移植------python可以应用在不同的平台上。
8. 丰富的库------python拥有很多第三方库,非常的丰富。
9. 可嵌入性------python可以嵌入到C、C++中,为其提供脚本的功能。
标签:语言,Python,python,Guido,------,我用,苦短 来源: https://www.cnblogs.com/QiFengLeDeHaiAn/p/14548725.html