简单的了解python语言发展和基本常识

python的基础知识

python的介绍

首先要认识什么是环境,对于我们使用的python是运行的环境,但对于python的使用应该使用相应的编辑器 对于win+r→cmd 这是最基础的命令系统。例如idle,pycharm等是python的编辑器。
Guido1989年最早先开发的python。直到2008年的12月python发布3.0版本。python 3.0的使用相对2更有相对的适用性,快速、简洁,后来延续至今被广泛使用。可以用于网络爬虫,数据抓取等。
对于python的使用需下载相对应可导入的库 。了解python的语法,字符的使用。python的编辑相对来说较为严谨,必要的字符应行行对齐,保持编码使用的规范性。正确的使用运算符,条件语句,序列。

python是一种解释型语言、交互式语言、面向对象语言。语法简单,容易上手。

Pyhton的发展

  • Python 是由 Guido van Rossum 在八十年代末和九十年代初,在荷兰国家数学和计算机科学研究所设计出来的。创始人龟叔。
  • Python 本身也是由诸多其他语言发展而来的,这包括 ABC、Modula-3、C、C++、Algol-68、SmallTalk、Unix shell 和其他的脚本语言等等。
  • 像 Perl 语言一样,Python 源代码同样遵循 GPL(GNU General Public License)协议。
    现在 Python 是由一个核心开发团队在维护,Guido van Rossum 仍然占据着至关重要的作用,指导其进展。
  • Python 2.0 于 2000 年 10 月 16 日发布,增加了实现完整的垃圾回收,并且支持 Unicode。
  • Python 3.0 于 2008 年 12 月 3 日发布,此版不完全兼容之前的 Python 源代码。不过,很多新特性后来也被移植到旧的Python 2.6/2.7版本。
  • Python 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。
  • Python 2.7 被确定为最后一个 Python 2.x 版本,它除了支持 Python 2.x 语法外,还支持部分 Python 3.1 语法。Python 2 的版本在2020年暂停维护了。

python的应用

pyhton应用的基本大方向有:web开发。数据分析。网络爬虫。

python 的主要运用领域有:
云计算:云计算最热的语言,典型的应用OpenStack
WEB开发:许多优秀的WEB框架,许多大型网站是Python开发、YouTube、Dropbox、Douban……典型的Web框架包括Django
科学计算和人工智能:典型的图书馆NumPy、SciPy、Matplotlib、Enided图书馆、熊猫
系统操作和维护:操作和维护人员的基本语言
金融:定量交易、金融分析,在金融工程领域,Python不仅使用最多,而且使用最多,其重要性逐年增加。
图形 GUI:PyQT,WXPython,TkInter

Python 在一些公司的运用有:
谷歌:谷歌应用程序引擎,代码。Google.com、 Google 爬虫、Google 广告和其他项目正在广泛使用 Python。
CIA:美国中情局网站是用 Python 开发的。
NASA:美国航天局广泛使用 Python 进行数据分析和计算。
YouTube:世界上最大的视频网站 YouTube 是用 Python 开发的。
Dropbox:美国最大的在线云存储网站,全部用 Python 实现,每天处理 10 亿的文件上传和下载。
Instagram:美国最大的照片共享社交网站,每天有 3000 多万张照片被共享,所有这些都是用 Python 开发的。
Facebook:大量的基本库是通过 Python 实现的
Red Hat/Centos:世界上最流行的 Linux 发行版中的 Yum 包管理工具是用 Python 开发的
Douban:几乎所有公司的业务都是通过 Python 开发的。
知乎:中国最大的 Q&A 社区,通过 Python 开发(国外 Quora)
除此之外,还有搜狐、金山、腾讯、盛大、网易、百度、阿里、淘宝、土豆、新浪、果壳等公司正在使用 Python 来完成各种任务。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值