Python的简介和入门程序

  Python简介

    Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而

  编写的一个编程语言。    

  全世界差不多有600多种编程语言,但流行的编程语言也就那么20来种。如果你听说过TIOBE

  排行榜,你就能知道编程语言的大致流行程度。这是最近最常用的10种编程语言的变化图:

   总的来说,这几种编程语言各有千秋。C语言是可以用来编写操作系统的贴近硬件的语言,

  所以,C语言适合开发那些追求运行速度、充分发挥硬件性能的程序。而Python是用来编写应用

  程序的高级编程语言。

    当你用一种语言开始作真正的软件开发时,你除了编写代码外,还需要很多基本的已经写好

  的现成的东西,来帮助你加快开发进度。比如说,要编写一个电子邮件客户端,如果先从最底层

  开始编写网络协议相关的代码,那估计一年半载也开发不出来。高级编程语言通常都会提供一个比

  较完善的基础代码库,让你能直接调用,比如,针对电子邮件协议的SMTP库,针对桌面环境的GUI库,

  在这些已有的代码库的基础上开发,一个电子邮件客户端几天就能开发出来。

    Python就为提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,

  被形象地称作“内置电池(batteries included)”。用Python开发,许多功能不必从零编写,直接使用

  现成的即可。    

    除了内置的库外,Python还有大量的第三方库,也就是别人开发的,供你直接使用的东西。当然,

  如果你开发的代码通过很好的封装,也可以作为第三方库给别人使用。

    许多大型网站就是用Python开发的,例如YouTube、Instagram,还有国内的豆瓣。很多大公司,

  包括Google、Yahoo等,甚至NASA(美国航空航天局)都大量地使用Python。

    龟叔给Python的定位是“优雅”、“明确”、“简单”,所以Python程序看上去总是简单易懂,初学者学

  Python,不但入门容易,而且将来深入下去,可以编写那些非常非常复杂的程序。

    总的来说,Python的哲学就是简单优雅,尽量写容易看明白的代码,尽量写少的代码。

  Python的安装    

    因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写

  Python程序,放到Linux上也是能够运行的。

    目前,Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的。由于现在3.x越来

  越普及,所以我们使用Python3.6版本的Python。

  环境变量的配置    

  window下配置环境变量:

    PYTHONHOME :D:\develop\python(文件安装目录)

    Path: 在后面追加;%PYTHONHOME%;%PYTHONHOME%\Scripts

    注意:追加时需要用英文分号隔开

  测试环境变量配置是否成功:

    在命令行中输入python:

成功后显示版本信息,进入Python交互模式    

C:\Users\LL>python
Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:54:40) [MSC v.1900 64 bit (AMD64)]
 on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

 

 第一个Python程序    

    在命令行模式下敲命令python,就看到类似如下的一堆文本输出,然后就进入到Python交互模式,它的提示符是>>>。    

C:\Users\LL>python
Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:54:40) [MSC v.1900 64 bit (AMD64)]
 on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> print(200+300)
500
>>> print("Hello world")
Hello world

  直接调用print()函数就可以完成Hello World的输出。特别的简洁。

 

posted @ 2018-04-19 19:49  listener_lei  阅读(525)  评论(0编辑  收藏  举报