Python编程初体验

     最近公司有一些项目上需求,决定用Python进行开发,但是公司使用的主要开发语言是PHP,没什么人懂Python开发,便决定由我和另外一位同事利用工作之余的时间研究一下,对于我来说话,这也是学习一门新编程语言的好机会,二话不说就开展学习行动。

     跟PHP一样,Python也是一门脚本编程语言,与PHP开发很类似,对于从事PHP开发的我来说,倍感亲切,也很容易上手学习。
    
     从语法上来看,各种编程语言总是大同小异的,因此,如果有其他编程语言的学习经验,Python基础粗备看一下便可掌握,但具体到日常开发上来,我们还是要好好看看Python的基础知识,毕竟Python在基础数据类型,编程规范,函数定义等方面有自己的一套东西。
    
     Python的库是很丰富,标准库足够强大,第三方库也有很多,可以拿来即用,几乎满足了我们日常开发的所有需求,对于
喜欢重复造轮子的程序员来说,这可以省很多功夫,专注于逻辑的实现。

1.Python安装
    
     目前Python分为两个版本,2.x与3.x,我们可以根据自己的喜好与需求学习对应的版本,注意,3.x是不兼容2.x版本的

     (1).Windows
          在Windows操作系统开发Python程序,需要先从Python官方网站www.python.org下载相应版本的安装程序。

     

     
      注意2.x最稳定的版本是2.7.12。3.x最稳定的是3.5.2,推荐使用这两个版本,如果你喜欢最新的版本,也可以下载最新的。
      根据自己的操作系统是32位或64位的,下载到对应的msi安装程序,像其他Windows程序一样,一直下一步,便可顺利安装完成。

     安装完成后,打开cmd,输入python -v,如果你像我一样输出了python的版本号,那么恭喜你,安装成功!

     

     要是没有输出的话,可能是需要将python安装目录配置到系统变量中。

     (2).Linux
          各种Linux发行版,如果Ubuntu,Centos,默认都已安装Python各种不同版本,如果你是使用Linux操作系统

     的话,先在终端命令行上输入python -V,如果打印输出python版本号,则说明已经安装了python,如果没有安装,则

     需要下载python的源码,自己编译安装。

     源码安装详细步骤

         tar -zxvf python-2.7.12.tgz
         cd python-2.7.12
         ./configure --prefix=安装目录
         make
         make install
         export PATH=$PATH:安装目录
         python -V

2.经典实例:Hello World
     Windows:
     
     Linux:


     
3.交互解释器
     Python是一门脚本语言,我们编写的代码由Python解释器来执行,Python为我们提供了交互解释器
我们可以在命令行启动交互解释器,即可开始Python编辑,我们输入的每一行代码,都能得到结果反馈

     在命令行中输入python,即可以启动python解释器

     exit()或quit()

     交互解释器不允许多行脚本,因为,在真正的项目开发中我们更多的是通过编写脚本文件来完成功能的

     Python的脚本文件后缀为py;

     运行Python脚本: python hello.py

4.编辑器与集成开发环境
     开发Python脚本程序时,其实使用记事本也是可以的,但开发效率是非常低的,因此,我们开发的时候,选择
一个好的编辑器或集成开发环境进行程序开发,会有事半功倍的效果。
     (1).编辑器
    
     Notepad++:一款界面简洁干净的编辑器,支持多种编程语言语法高亮显示。
     Sublime Text 3:强大的文本编辑器,拥有大量插件,绝对是全能型编辑器, Sublime Text 3需要收费,但支持长期试用。
     Vim:Linux环境下Python编辑的必备编辑器,功能非常强大,是Vi的升级版。

     (2). 集成开发环境

       编辑器虽然已经满足了Python编程的需要,但对于讲求开发效率与团队合作的项目开发来说,还不足够; 而强大的集成开发环境则提供除编辑代码外,更多方便我们开发与团除协作的功用,如Git,svn,集成开发 环境推荐大家使用etBrains PyCharm,一款非常不错集成开发环境。
     

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值