📄 ch03s04.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><style type="text/css"><!--@import url(stylesheet/text.css);@import url(stylesheet/box.css);--></style><title>简明 Python 教程 / 最初的步骤 / 使用源文件 </title></head><body><table width="100%"><tr><th colspan="3" align="center"><span class="header">简明 Python 教程</span></th></tr><th colspan="3" align="center">第3章 最初的步骤</th><tr><th width="20%" align="left"><a href="ch03s03.html">上一页</a></th><th width="60%" align="center"><span class="header2">挑选一个编辑器</span></th><th align="right"><a href="ch03s05.html">下一页</a></th></tr></table><hr noshade><h1>使用源文件</h1><p>现在让我们重新开始编程。当你学习一种新的编程语言的时候,你编写运行的第一个程序通常都是“Hello World”程序,这已经成为一种传统了。在你运行“Hello World”程序的时候,它所做的事只是说声:“Hello World”。正如提出“Hello World”程序的<a name="j1">Simon Cozens</a><sup>[<a href="#n1">1</a>]</sup>所说:“它是编程之神的传统咒语,可以帮助你更好的学习语言。”</p><p>启动你选择的编辑器,输入下面这段程序,然后把它保存为<code>helloworld.py。</code></p><p class="exampletitle"><a name="e32">例3.2 使用源文件</a></p><p class="filebox"><code class="comment">#!/usr/bin/python<br># Filename : helloworld.py</code><br><code class="key">print</code> <code class="cite">'Hello World'</code></p><p>(源文件:<a href="code/helloworld.py">code/helloworld.py</a>)</p><p>为了运行这个程序,请打开shell(Linux终端或者DOS提示符),然后键入命令<strong>python <dfn>helloworld.py</dfn></strong>。如果你使用IDLE,请使用菜单Edit->Run Script或者使用键盘快捷方式<strong>Ctrl-F5</strong>。输出如下所示。</p><h2><a name="output">输出</a></h2><p class="codebox"><code>$ python helloworld.py<br>Hello World</code></p><p>如果你得到的输出与上面所示的一样,那么恭喜!——你已经成功地运行了你的第一个Python程序。</p><p>万一你得到一个错误,那么请确保你键入的程序 <dfn>准确无误</dfn> ,然后再运行一下程序。注意Python是大小写敏感的,即<code>print</code>与<code>Print</code>不一样——注意前一个是小写<code>p</code>而后一个是大写<code>P</code>。另外,确保在每一行的开始字符前没有空格或者制表符——我们将在后面讨论为什么这点是重要的。</p><h2><a name="how">它如何工作</a></h2><p>让我们思考一下这个程序的前两行。它们被称作 <dfn>注释</dfn> ——任何在#符号右面的内容都是注释。注释主要作为提供给程序读者的笔记。</p><p>Python至少应当有第一行那样的特殊形式的注释。它被称作 <dfn>组织行</dfn> ——源文件的头两个字符是#!,后面跟着一个程序。这行告诉你的Linux/Unix系统当你 <dfn>执行</dfn> 你的程序的时候,它应该运行哪个解释器。这会在<a href="ch03s05.html">下一节</a>做详细解释。注意,你总是可以通过直接在命令行指定解释器,从而在任何平台上运行你的程序。就如同命令<strong>python <dfn>helloworld.py</dfn></strong>一样。</p><p class="notebox"><span class="boxtitle">重要</span><br>在你的程序中合理地使用注释以解释一些重要的细节——这将有助于你的程序的读者轻松地理解程序在干什么。记住,这个读者可能就是6个月以后的你!</p><p>跟在注释之后的是一句Python <dfn>语句</dfn> ——它只是打印文本“Hello World”。<code>print</code>实际上是一个操作符,而“Hello World”被称为一个字符串——别担心我们会在后面详细解释这些术语。</p><hr noshade width="20%" align="left"><p><a name="n1"></a><sup>[<a href="#j1">1</a>]</sup>一位最主要的Perl6/Parrot高手,轰动的《开始Perl》一书的作者。</p><hr noshade><table width="100%"><tr><th width="20%" align="left"><a href="ch03s03.html">上一页</a></th><th width="60%" align="center"><a href="ch03.html">上一级</a></th><th width="20%" align="right"><a href="ch03s05.html">下一页</a></th></tr><tr><th width="20%" align="left">挑选一个编辑器</th><th width="60%" align="center"><a href="index.html">首页</a></th><th align="right">可执行的Python程序</th></tr></table></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -