为了热身,第一个程序由一系列输出组成。这里不使用变量,不输入值,仅输出文本。例如,可以使用一连串msgDlg命令
(在窗口中输出文本作为消息。)仅显示文本,然后单击“OK”,再次消失。
将以下程序输入到程序窗口中(如图7.2所示):
建议:输入书中的程序
我建议你先复制书中的程序,尤其是在一开始的时候。这将使你逐渐了解如何独自正确使用命令和结构。但是,如果你想快速测试程序,或者在复制的程序中找不到错误,则该书中的所有程序都可以在“本书材料”中找到html文件。你可以直接从文件中复制粘贴到TigerJython中。
这些材料可以从以下网页中找到:
https://www.rheinwerk-verlag.de/4716/
在这里,你可以选择本书材料。
此外,我为本书制作的网站提供了最新的脚本文本、其他提示、链接、可能进行的修正以及解释:
www.letscode-python.de
图7.2 程序会在对话框中一个接一个地输出消息
如果你的计算正确,那么这个猜数字的小把戏就成功了,最后就是“THREE!”。这个小把戏很容易理解,但更重要的是你编写了第一个能运行的Python程序!
Python会逐步执行指令,从最上面的一行开始,逐行进行。msgDlg命令仅在用户单击“OK”时才会结束,然后执行下一个命令。这样就会与向你发送信息的程序展开对话。
在完成热身练习之后,就开始执行第一个包含三个重要基本要素的“真正的”程序:输入、处理、输出。