13岁Python开发者写给青少年的Python入门教程
你曾经想知道计算机是如何工作的吗?尽 我们不能在一篇文章里面教会你所有的东西,但
是可以通过学习如何写出你自己的程序来获得一个良好的开端。在这篇Python教程中,你将会学
到计算机编程的基础知识,使用对新手来说最棒的编程语言之一。
什么是编程?
尽可能简单的讲,编程是编写代码,命令计算机去完成某项任务的艺术。这里讲的某项任务
,可以是简单的两数相加,或是像把飞船送入轨道这样的复杂任务!
一个程序里面,最小的组成部分被称作语句 (statement )——代表了对计算机做出的一条
指令。
当你完成了自己的程序后,编译器会把你写的代码转换为机器码——计算机语言的最底层。
机器码指示中央处理器工作 (central processing unit ),或者叫做CPU,这里面包含一些诸如加
载某个值或是做数学运算的步骤。
如果你曾经听过某人说:“我编译了我的程序”,那代表他们已经把代码转换成了机器码。
为什么不直接写机器码呢?原因很显然,程序码具有可读性。下面比较了Python版的程序和
其对应的机器码:
Python代码
对应的机器码
很明显为什么你不会想要直接编写机器码了。但是,确实有一些人会去写机器码——萝 卜白
菜各有所爱嘛!
上面我们忽略了一个小问题。Python是一种解释型语言;你并不会像上面我们暗示的那样,
把它直接编译成为机器码。
实际上是这样的,Python使用一个叫做解释器的东西。解释器是另外一个程序,把代码编译
æ ´å¤ ç²¾å½©æ »ç ¥è®¿é ® 1
成叫做二进制码的东西,然后再程序运行的时候再转换成机器码。你等下会学到更多和解释器有
关的内容。
当你最终运行程序的时候,你刚编译的那些机器码会被加载到内存中,CPU会读取它并执行
程序。
然而,在刚开始学习使用Python编程的时候,你并不需要完全理解编译器的内部工作原理,
但是你必须确保你已经安装了Python。
准备开始
如果你在使用Mac,你走运了—— Python 已经预装在Mac 中了。在Mac 中使用Python解释器
,打开**终端** (**Terminal.app** );你可以再应用程序/工具文件夹下找到它,或者在Spotlight
中输入,像这样:
打开终端后,输入下面的指令然后按下回车:
你会看到类似下面这样的结果:
注意:如果你没有得到上面的结果,把输出结果复制到论坛,我们会尽力帮助你的!**
Windows
在Windo s上,这一过程稍微有点复杂——但是还是要说,大部分的东西还是在Windo s
!上:]
首先,在浏览器中访问Python官网的下载页面。
æ ´å¤ ç²¾å½©æ »ç ¥è®¿é ® 2
滚动页面跳过所有的Python 3.x.x版本,直接到Python 2.7.x 。下载Windo s安装包(Windo s
installer),运行,按照指引来做,接受默认的选项。 一旦安装包安装完成,你就可以启动它了。
在Windo s Vista或者Windo s 7上,这样启动:
1. 点击左下角的开始菜单。 2. 点击所有程序 3. 打开Python文件夹 4. 双击IDLE解释器
如果你使用Windo s 8,这样启动: 1. 点击左下角开始菜单 2. 在搜索框中输入IDLE 3. 点
击IDLE(Python GUI)
æ ´å¤ ç²¾å½©æ »ç ¥è®¿é ® 3
不 你是如何启动解释器的,你应该确保它能够工作,在终端中输入如下命令,或者是
在Windo s的命令提示符中输入如下指令并按回车:
尽 看上去并不像,但是你已经写完你第一个Python程序了!在学习大多数语言的时候,打
印出Hello, World被认为是一个起点。
python命令指示计算机在屏幕上输出后面的字符——而不是在你的打印机上打印!
注意“Hello World”两边的