Python认识

Python认识

  Python最新的版本为3.X的版本,也会是以后的方向,没有Python基础的建议在这个版本上进行学习,及时大量的公司使用Python2.X而且支持Python2.X的库很多,但是以后随着Python的更新,也会有越来越多Python3支持库。话不多说

  1.Python3安装

    官网就可以直接下载Python3的安装包,选择对应的操作系统即可,无脑安装next,但是切记要把Python的路径加入环境变量,在安装的结束有一个选项就是做这个的,勾选即可。

  2.初识Python

    Python安装完成以后,会有一个IDLE的集成开发环境,简单好用。启动IDLE,3个">>>"的提示符 ,就可以输入我们的代码了。

    这里要先熟悉一个概念,BIF(built-in-function)内置函数,Python 3总有70多个BIF,包括我们最熟悉的print和input都是BIF。

    IDLE使用颜色区分凸显代码,默认的 内置函数为紫色,字符串为绿色,关键字为橙色,结果为蓝色,可在首选项调整。

  3.Python核心

    在我看来,Python的核心就是缩进,Python的缩进使得我们再看Python的代码很整洁,替代了{}的代码块,Python的代码块被叫成“组(suite)”。一般缩进为4个字节,下面代码在while下面就是出现了缩进表示while下面的2行代码都是属于while的组里。

    

1 count=0
2 while count<5:
3         print('Python')
4         count+=1

 

    在Python中,我们并不需要提前申明变量的类型,在Java和C中,我们申明一个元素,需要提前申明这个变量是啥类型的,int还是string,Python就并不需要这么麻烦的申明,拿来就用。比如我们申明一个count对象,直接用count=0赋值即可,对于Python来说,count就是一个名称,他只是一个值为0的对象的名字,Python一经赋值的对象,就是不会发生变化的,变化的只是名称,比如赋值a=1,此时内存中出现一个数值1,贴上了a名称,如果此时在次赋值a=2,此时是重新申明了一个对象2,然后把a这个名称换到了值为2的对象上,但是这个值为1的对象还是存在的,只是没有引用了,等等会被垃圾回收机制回收回去。

    

posted @ 2016-08-08 17:04  二强  阅读(435)  评论(0编辑  收藏  举报