自学Python之路一

  从事ios开发有快两年的时间,之前没有养成自己写博客的习惯,只是看别人写的博客。在工作闲暇时看到关于开发语言的排行,python正在慢慢上涨,自己就想自学一下。也开通了博客来记录自己自学的过程。

   学习一门新语言首先要了解它的特点:

   

  • 1.易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。

  • 2.易于阅读:Python代码定义的更清晰。

  • 3.易于维护:Python的成功在于它的源代码是相当容易维护的。

  • 4.一个广泛的标准库:Python的最大的优势之一是丰富的库,跨平台的,在UNIX,Windows和Macintosh兼容很好。

  • 5.互动模式:互动模式的支持,您可以从终端输入执行代码并获得结果的语言,互动的测试和调试代码片断。

  • 6.可移植:基于其开放源代码的特性,Python已经被移植(也就是使其工作)到许多平台。

  • 7.可扩展:如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开放的算法,你可以使用C或C++完成那部分程序,然后从你的Python程序中调用。

  • 8.数据库:Python提供所有主要的商业数据库的接口。

  • 9.GUI编程:Python支持GUI可以创建和移植到许多系统调用。

  • 10.可嵌入: 你可以将Python嵌入到C/C++程序,让你的程序的用户获得"脚本化"的能力。

 

 

   Python是一个高层次的结合了解释型,编译型,互动型和面向对象的脚本语言,它具有很强的可读性。

   · Python是一个解释型语言:这就说明了在开发过程中没有了编译这个环节。类似于PHP和Perl语言。

   .  Python是一个交互语言:这意味着你可以在一个Python提示符直接互动执行程序。

   .  Python是面向对象的语言:这意味着Python支持面向对象的风格或代码的封装在对象的编程技术。

   .  Python对初学这来说更加的简单易懂,支持广泛的应用程序的开发,从简单的文字处理到浏览器再到游戏。

 

  大体的了解一些Python的语言特性后,开始配置Python开发所需要的一些工具,我使用的就是Pycharm来进行代码的练习,在刚开时配置Python是基础较差的我就碰到许多的坑。我使用windows,下载Pycharm后我没有进行环境的运行程序,程序没有运行起来。在查看相关的信息后说需要进行环境的配置。又去百度上继续进行资料查看,访问官网http://www.python.org/download/下载window平台的安装包,解压后进行设置环境变量,在环境变量中添加Python目录。具体操作大家可以去查一下。在配置成功后我们就可以进行第一个程序的编写“Hello word”!

 

 

  

posted on 2017-10-17 16:26  无聊怎么聊  阅读(217)  评论(0编辑  收藏  举报