当前位置:阳光沙滩 >python > 查看文章

00-Python

标签: python

1.Python

Life is short, you need Python — 人生苦短,我用 Python

 

1.1.从何而来

002_吉多

Python 的创始人为吉多·范罗苏姆(Guido van Rossum)
1989 年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的解释程序,作为 ABC 语言的一种继承
ABC 是由吉多参加设计的一种教学语言,就吉多本人看来,ABC 这种语言非常优美和强大,是专门为非专业程序员设计的。但是 ABC 语言并没有成功,究其原因,吉多认为是非开放造成的。吉多决心在 Python 中避免这一错误,并获取了非常好的效果
之所以选中 Python(蟒蛇) 作为程序的名字,是因为他是 BBC 电视剧——蒙提·派森的飞行马戏团(Monty Python’s Flying Circus)的爱好者
1991 年,第一个 Python 解释器 诞生,它是用 C 语言实现的,并能够调用 C 语言的库文件

1.2.为什么是python

 

1999 年,吉多·范罗苏姆向 DARPA 提交了一条名为 “Computer Programming for Everybody” 的资金申请,并在后来说明了他对 Python 的目标

一门简单直观的语言并与主要竞争者一样强大

开源,以便任何人都可以为它做贡献

代码像纯英语那样容易理解

适用于短期开发的日常任务

 

1.3.Python 特点

 

Python 是完全面向对象的语言

函数、模块、数字、字符串都是对象,在 Python 中一切皆对象

完全支持继承、重载、多重继承

支持重载运算符,也支持泛型设计

Python 拥有一个强大的标准库,Python 语言的核心只包含 数字、字符串、列表、字典、文件 等常见类型和函数,而由 Python 标准库提供了 系统管理、网络通信、文本处理、数据库接口、图形系统、XML 处理 等额外的功能

Python 社区提供了大量的第三方模块,使用方式与标准库类似。它们的功能覆盖 科学计算、人工智能、机器学习、Web 开发、数据库接口、图形系统 多个领域

 

1.4.Python的缺点

 

运行效率不高相对于其他编程语言

中文文档资料比较少

 

1.5.开发环境

 

主要是在Ubuntu下面开发,开发工具的话用到Pycharm

要掌握的编辑工具Vi/Vim

 

1.6.Python方向

 

可以做人工智能

量化交易呀

智能推荐系统

识别方向

可以做后台

可以做运维

版权信息:阳光沙滩>>00-Python
本文链接:https://blog.sunofbeaches.com/archives/1953 转载请注明出处.
如果喜欢:点此订阅本站
7K
为您推荐
各种观点