Python是什么?Python基础常识。

Python基础常识和安装检测

1.Python基础常识

1.1 Python是什么?

    Python由荷兰人Guido von Rossum于1989年的圣诞节发明,第一个公开发行版发行与1991年。

    Python是一种计算机语言,是一种动态的、面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,Python越来越多的被用于人工智能、数据爬取和分析等领域。

    Pytho代码简洁优美、清晰,是一个优秀并广泛使用的语言


1.2 Python语言特色

   1.Python是一门解释性语言

         解释性语言:在系统中运行时需要使用解释器(如:PHP、Java 等)

         编译性语言:在系统中运行不需要解释器,可以直接运行(如:C、C++ 等)

   2.Python是一门弱类型语言

         简单来说,弱类型语言可以不用提前声明变量的类型即可直接使用。

         而强类型语言则必须要提前声明变量的类型,否则这个变量不能使用)

   3.Python是一门面向对象的语言

        Python语言支持完全的面向对象编程方式,同时也支持过程化和一定程度的函数式编程

   4.Python是一门胶水语言

        Python能够把其他语言(尤其是 C 和 C++ )编写的各种模块很轻松的联合在一起


1.3 Python的应用领域

       Python的应用领域非常广: 如:Web应用开发,自动化运维,网络爬虫,大数据分析,图像处理,科学计算,游戏,桌面软件,人工智能等等 目前业内几乎所有大中型互联网企业都在使用Python 如:Youtube、豆瓣、知乎、Google、Yahoo!、Facebook、百度、腾讯、美团等

     最新的TIOBE排行榜显示,Python已经赶超占据第三。尤其是在 AI 和 大数据 领域,Python是 AI 和 大数据 领域的第一开发语言。这已经是一个不争的事实。


Python的优势

1.简单

    Python是一种代表简单主义思想的语言

阅读一个良好的Python程序就像是在读一篇文章,使你能够专注于解决问题而不是去搞明白语言本身
2.易学

    Python容易上手,因为Python有极其简单的说明文档

3.速度快

    因为Pytho代码简洁优美、清晰,所以实现相同功能,使用的代码量要比其他绝大多数语言简洁的多

而且因为底层是 C 语言写的,很多标准库和第三方库也都是用 C 语言写的,所以运行速度也是非常快(相对)

Python是FLOSS(自由/开放源码软件)之一。FLOSS是基于一个团体分享知识的概念

    使用者可以自由的发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中

5.高层语言

    Python语言编写程序的时候无需考虑诸如如何管理你的程序使用的内存等底层细节

6.可移植性

    由于它的开源本质,Python已经被移植在许多平台上(经过改动它能够工作在不同平台上)

7.可扩展性

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

8.可嵌入性

    可以把Python嵌入到 C 或 C++ 程序中,从而向程序用户提供脚本功能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值