主页  范文大全   设计学院   SEO研究   免费资源   网赚大全  QQ资源区    电影下载  在线电影   短信&笑话   校内网   理财知识   站长Blog   访客留言   顶级QQ百科

         声明:本站所有资料素材均是由站长精心整理搜集的,属于原创。我们同意您的转载和复制,但是在转载复制时请保留文字出处。本站资料全部免费使用,无需注册,力求打造华北最强最大的免费资源网站。

Python是一门高级的、面向对象动态编程语言,它与Java和Perl在某些方面有相似之处,可以运行在多种平台上包括Windows、Linux、Unix和移动设备15年前Python作为一门应用程序专用的脚本语言被发明它现在是进行脚本编写和用于动态内容框架郑重选择

事实上,它正在被世界上一些动态编程组织所使用包括NASA和Google等等Python还是Zope和Django这两个Web开发框架所依赖语言它健康的增长速度意味着现在就是您把它加到自己工具箱里去绝佳时机本篇快速入门指南将简要介绍Python的基础知识,从变量到控制流语句再到异常和文件输入和输出

在这个系列文章里会为您打下一个基础,并提供更多复杂的和具体的代码以及在真正开发环境里使用Python建议

为什么要学习Python

  • 它具有多种用途:Python可以被用作脚本语言成为在一个软件系统里将其它组件粘在一起“胶水”这和Perl非常类似它可以被用作应用程序开发语言就像Java或者C#它可以被用作Web开发语言就和您使用PHP类似不论您需要做什么您都有机会用到Python
  • 它是免费的:Python是真正的开放源代码语言,这意味着它可以免费下载和免费使用再加上多种免费工具和集成开发环境(IDE)您不花一分钱就可以开始使用Python了
  • 它非常稳定:Python面市已经超过15年了,这比Java的时间更长而且即使经过定期更新它也只到了2.5版您现在编写的任何代码将在很长一段时间里能够用在未来版本里
  • 它很容易和其它语言一起使用:通过SWIG for C和Jython for Java,将Python代码和C语言或者Java代码集成在一起很容易这两个工具允许Python代码调用C语言或者Java函数反过来也可以这意味着每当您需要再提高一点速度时您可以将Python集成在当前项目里或者把C语言代码嵌入到Python项目里
  • 它很容易学习和使用:Python句法和伪代码很相像换句话说编写Python代码很简单这也就使得Python成为进行快速应用程序开发和创建原型的首选因为它缩短了开发时间
  • 它很容易读懂:这种概念很简单,那就是一门很容易编写的语言应该也很容易读懂这让Python开发人员能够更容易共同完成工作

好了,已经听够了烦了到哪里才能获得它?

很容易事实上如果您运行是Mac或者Unix您就已经有机会使用它了您只需要调出终端输入“python”就能够启动解释器了如果您还没有,或者想要升级到最新的版本访问它下载页面就行了

您可以选择安装ActivePython这是一个二进制Python发行版本能够省掉您很多麻烦事在大多数平台上,它有一个图形安装程序,您需要做的只是点击一些对话框设置安装路径和组件在Windows下您可以通过开始菜单启动它解释器或者在任何系统上只需要在终端上输入“python”就行了虽然ActivePython一般要更容易安装一些但是它往往要比Python官方发行版滞后截止到本文编写的时候它只有用于Python 2.4版本

交互模式

现在就是在交互模式调用解释器的时候了,这会启动一个与命令行类似的提示符您可以在上面运行Python表达式它让您能够运行一些简单表达式而不需要每次都编写Python现在就让们来试一试

Python 2.5 (r25:51908, Oct6 2006, 15:24:43)

GCC 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu4)on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> print "Hello World"

Hello World

>>> 

第一和第二行是Python的环境信息它是针对的安装环境的所以您在自己机器上看到信息可能会有所不同但是交互模式的用处远远不止显示一个友好的招呼它还能够在关键的时候变成一个好用计算器由于它是编程语言的一部分所以您可以使用中间变量来进行更加复杂计算

>>> 2+2

4

>>> 2.223213 * 653.9232

1453.8105592415998

>>> x,y = 5,20

>>> x + y

25

>>> tax = 52000 * (8.5/100)

>>> print tax

4420.0

>>> "hello" + "world"

'helloworld'

>>> "ring " * 7

'ring ring ring ring ring ring ring '

教程录入:xxYsh.com    责任编辑:admin 
发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

推荐链接