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

day_1

程序员文章站 2022-03-04 18:35:04
1.初识python 1.1python的近几年发展 在各大网址上进行了解,发现python近几年来的发展是十分迅猛,并且有继续增长的趋势,这对于一个初学者而言,其实影响不大,开始了解内部干货。 想去了解语言近几年的排名可以前往TIOBE排行榜。网址附上:https://www.tiobe.com/ ......

1.初识python

1.1python的近几年发展

在各大网址上进行了解,发现python近几年来的发展是十分迅猛,并且有继续增长的趋势,这对于一个初学者而言,其实影响不大,开始了解内部干货。

想去了解语言近几年的排名可以前往。网址附上:https://www.tiobe.com/tiobe-index/

1.2是否考虑程序速度

python的代码量在我目前了解的情况下是都比较简短就能做出一些东西的,虽然代码量比C少了不少,但是运行速度上是要慢了很多的。因为它是解释性语言,所有在运行时它需要不断地进行转化翻译成机器能够看懂的机器码,因此这个时间上的开销就变得十分大了。但是对于初学者的我而言确实发现不了什么,因为目前所需要用到的程序用C或者python运行其实是对比不出来差距的,就像电脑开机一样,开机需要10s,某个后台程序只需要0.001s就能启动完毕,而另外一个需要0.01s才能启动,但是对于我们而言根本察觉不出哪个更快,一眨眼功夫其实2个程序就已经全部打开了,所以目前不必考虑程序运行速度!不必考虑运行速度!不必考虑运行速度!重要的事情说三遍!

1.3代码封装性

此外,作为一名上过C++课的本科生,对比下发现python是没法封装的!!!这真让人头大,这也就意味着python程序一旦发布注定就是开源的项目,而不能像C++一样,封装成一些无法访问的库来进行发布。但是这又如何,对于初学者而言其实更有利,python程序一旦下载就是全部的程序,这样就可以学习他人完整的代码,从而使得自身更快速地进步,而不必像C++那样考虑是不是大神们写了什么库让人没法进去访问而头大。最后对于该段进行一个总结,本段其实没有任何意义,因为初学者写的那点破代码谁会在乎呢,所以开源与否.....你懂的。

2.安装python

2.1官网安装包

这个仅仅是个正规操作,进入官网即可看到如何下载

附上官网地址:          python3.6.5下载地址附上:

下载地址最下面选择自己的系统进行下载即可

day_1

2.2文本编辑器

在我目前了解的知识储备下,已知了两枚比较大众的

第一款是,该款软件需要自行下载插件来使得变成中文版。初步使用几天,疑似没有弹窗,可能是用了激活码的缘故,可以上网查激活码。但是网上大部分是说这款是需要收费的,其实也算是免费的吧,交了钱就可以不弹窗(此项还有待验证,是否交了钱会有别的操作同样需要验证,因为目前本人初学还未遇到)。

软件界面如图:

day_1

第二款是,该款是纯免费的并且是中文版的,但是个人而已更喜欢Sublime Text,可能是界面做的让我比较喜欢的缘故吧。

软件界面如图:

day_1

2.3编辑器

目前本人在使用的是pycharm,因为看周围的使用者用的基本都是这款,所以也下载了来进行使用。对别的编译器并没有了解,如果未来有发现更好的会回来此处进行补漏。

pycharm网上口碑个人觉得还是可以的,对于初学者而言我觉得用起来也比较舒服,目前也没发现其中有啥大毛病。想下载的也可以直接去官网查找,这款软件同样也分社区版和专业版,下载有什么问题基本百度都可以找到,按照教程即可安装成功。专业版可以直接去网上找激活码,如果懒得找也可以选择社区版进行使用,问题不大,两者的区别目前没有涉及到,无法给出合适的一个解释。不过目前这个软件进行汉化需要自行下载汉化包,不过出于懒的缘故,不想去汉化了,基本的操作能够看懂就odk了,何必去汉化一下呢,之前有个软件汉化了差点没玩死自己,好多操作都只记得英文的操作了,汉化了找了半天才找到如何操作。

官网网址附上:        下载网址附上:

界面截图:

day_1

————————————————————————————2018.6.23 分割线,暂时先写到这,晚上回去继续写——————————————————————————————————