第一个程序没有多大实际意义,它只是在屏幕上打印了一些内容,下面来试一个更有意思的程序。
代码清单1-2中的代码编写的是一个简单的猜数游戏。与第一个程序一样,先选择File(文件)>New Window(新窗口)在IDLE编程器中新建一个文件。键入代码清单中1-2中代码,然后保存这个文件。可以把这个文件命名为你喜欢的任何名字,只要以“.py”结尾就可以。NumGuess.py就是一个不错的名字。
这里只有18行Python指令,另外为了便于阅读还加入了一些空行,键入这些代码不会花费太多时间。虽然我们还没有说明这个代码到底是什么意思,不过不用担心,很快就会讲到。
键入这些代码时,注意while指令后面代码行是缩行的,另外if和elif后面的代码缩进得更多一些。还要注意有些代码行末尾有冒号。如果在正确的位置键入冒号,编程器会自动将下一行缩进。
保存程序后,就像运行第一个程序一样,选择Run (运行)>Run Module (运行模块)来运行这个程序,尝试一下,看看会发生什么,下面是我运行这个程序的示例:
我猜了5次才猜到这个秘密数,也就是12.
后面几章我们会学习有关while、if、else、elif和input拽住的所有内容。不过估计你已经大致了解了这个程序的基本过程了。
·测试题
1、如何启动IDLE?
2、print 的作用是什么?
3、Python中表示乘法的符号是什么?
4、启动运行一个程序时IDLE会显示什么?
5、运行程序又叫什么?
·动手试一试
1、在交互模式中,使用Python计算一周有多少分钟。
2、编写一个简短的小程序,打印3行,你的名字、出生日期、还有你最喜欢的颜色,打印结果应该类似这样:
保存这个程序,然后运行。如果程序没有像你期望的那样运行,或者给出错误消息,试着改正错误,让它能够正确运行。