欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

初识Python

程序员文章站 2022-06-24 12:59:09
我的是python3.6.4 开发工具IDE pycharm ......

一、python简介

 

                  作为现在最火的编程语言python ,大多数程序员都在学python,我们银行也在组织学python语言,还每周组织培训。听了二次基础课程后慢慢喜欢上了这门语言,为什么大家都在学python呢? 任何一件东西想让大家喜欢它,它就要有着它的优点,首先它是开源软件,免费的东西大家都喜欢。python是面向对象解释型语言,什么是解释型语言呢?

我理解,C好比手动挡车(编译型语言),java和python(解释型语言)好比自动档车。跑的最快的车都是手动档,但是对开不好的人来说,开自动档反而更快些。

                  C程序运行的时候会直接编译为机器码,python代码在python自身翻译成字节码 然后在转为机器码,但是python也是最为接近C语言的语言 因为python好多地方都是直接调用C的。

                python语言的特性就是简单优雅,写容易明了的代码,而且尽量写少的代码。python为我们提供了完善的基础代码库,包括网络、文件、DB、文本等。除了内置库外,还有大量第三方库。所以,使用python开发,许多功能不需从零编写,直接使用现成的即可。

               python可以用在自动化,爬虫,大数据方面 但是大数据现在都是以Java居多,个人感觉就是先入为主吧 ,毕竟Java时间这么久了,还有企业在后面维护工具相对来说也很多。python相对于别的语言比较慢但是在大数据方面这个因素已经不存在了 ,听说python语言相对于别的语言慢是因为python内部的解释器的原因,而在大数据中抹掉了这个大数据自己生成一个解释器,这样python就不比别的语言慢了,我相信python语言会越来越完善的 ,目前python3和python2 不兼容。