第3章 如何用Python编写程序-使用源文件

​​​​​挑选一个编辑器

对于编辑器的基本要求之一是语法加亮功能。

如果使用Windows,那建议使用IDLE。IDLE具备语法加亮功能,允许在IDLE中运行程序。

特别值得注意的是:不要使用Notepad——糟糕的选择,没有语法加亮功能,它不支持文本缩进。

如果你使用Linux/FreeBSD,是一位有经验的程序员,你一定已经在使用VIM或者Emacs了。它们是两个功能最强大的编辑器。使用它们编写你的Python程序,你将从中受益。如果你是一个初学编程的人,那么你可以使用Kate,只要你愿意花时间学习使用VIM或Emacs,那么我强烈建议你一定要学习两者之一,因为从长远看来它们对你是极其有帮助的。

如果你还想找一下其他编辑器,可以看一下详尽的Python编辑器列表,然后作出你的选择。你也可以使用Python的IDE(集成开发环境)。请看一下详尽的支持Python的IDE列表以获得详尽的信息。一旦你开始编写大型的Python程序,IDE确实很有用。

我再一次重申,请选择一个合适的编辑器——它能使编写Python程序变得更加有趣、方便。

使用源文件

当你学习一种新的编程语言的时候,编写运行的第一个程序通常都是“Hello World”程序。在你运行“Hello World”程序的时候,它所做的事只是说声:“Hello World”。“它是编程之神的传统咒语,可以帮助你更好的学习语言。”

启动你选择的编辑器,输入下面这段程序,然后把它保存为helloworld.py。

1.打开IDLE Shell,File->New File ,或快捷键Ctrl+N新建文件

2.输入print('Hello World')

3.点击File->save,或者快捷键Ctrl+S,保存文件名为helloworld,文件放在除了C盘外的文件夹里

4.点击Run->Run Module,运行程序

为了运行这个程序,请打开shell(Linux终端或者DOS提示符),然后键入命令python helloworld.py。如果你使用IDLE,请使用菜单Edit->Run Script或者使用键盘快捷方式Ctrl-F5。输出如下所示。

输出

$ python helloworld.py
Hello World

如果你得到的输出与上面所示的一样。你已经成功地运行了你的第一个Python程序。

万一你得到一个错误,那么请确保你键入的程序 准确无误 ,然后再运行一下程序。注意Python是大小写敏感的,即printPrint不一样——注意前一个是小写p而后一个是大写P。另外,确保在每一行的开始字符前没有空格或者制表符。

它如何工作

程序的前两行。它们被称作 注释 ——任何在#符号右面的内容都是注释。注释主要作为提供给程序读者的笔记。

Python至少应当有第一行那样的特殊形式的注释。它被称作 组织行 ——源文件的头两个字符是#!,后面跟着一个程序。这行告诉你的Linux/Unix系统当你 执行 你的程序的时候,它应该运行哪个解释器。这会在下一节做详细解释。注意,你总是可以通过直接在命令行指定解释器,从而在任何平台上运行你的程序。就如同命令python helloworld.py一样。

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值