第一章出发吧之第二个程序,,


  1.8你的第二个程序

  第一个程序没有多大实际意义,它只是在屏幕上打印了一些内容,下面来试一个更有意思的程序。

  代码清单1-2中的代码编写的是一个简单的猜数游戏。与第一个程序一样,先选择File(文件)>New Window(新窗口)在IDLE编程器中新建一个文件。键入代码清单中1-2中代码,然后保存这个文件。可以把这个文件命名为你喜欢的任何名字,只要以“.py”结尾就可以。NumGuess.py就是一个不错的名字。

  这里只有18行Python指令,另外为了便于阅读还加入了一些空行,键入这些代码不会花费太多时间。虽然我们还没有说明这个代码到底是什么意思,不过不用担心,很快就会讲到。

  与孩子一起学编程-python教程与孩子一起学编程-python教程

  键入这些代码时,注意while指令后面代码行是缩行的,另外if和elif后面的代码缩进得更多一些。还要注意有些代码行末尾有冒号。如果在正确的位置键入冒号,编程器会自动将下一行缩进。

  保存程序后,就像运行第一个程序一样,选择Run (运行)>Run Module (运行模块)来运行这个程序,尝试一下,看看会发生什么,下面是我运行这个程序的示例:

  与孩子一起学编程-python教程

  我猜了5次才猜到这个秘密数,也就是12.

  与孩子一起学编程-python教程后面几章我们会学习有关while、if、else、elif和input拽住的所有内容。不过估计你已经大致了解了这个程序的基本过程了。

  由程序随机选取秘密数

  用户输入他猜的数

  程序根据秘密数查检用户猜的结果,太大还是太小?

  用户不断尝试,直到猜出这个数,或者用完所有机会。

  猜到的数与秘密数一致时,玩家获胜。

  你学到了什么

  哇!内容真不少。这一章中,你做了下面这些事情:

  安装了Python

  学习了如何启动IDLE

  了解了交互模式

  交给Python一些指令来执行

  看到了Python知道如何完成算术运算(包括非常大的数)

  启动IDLE文本编程器键入你的第一个程序

  运行你的第一个Python程序

  了解错误消息

  运行你的第二个Python程序,猜数游戏。

  测试题

  1、如何启动IDLE?

  2、print 的作用是什么?

  3、Python中表示乘法的符号是什么?

  4、启动运行一个程序时IDLE会显示什么?

  5、运行程序又叫什么?

  动手试一试

  1、在交互模式中,使用Python计算一周有多少分钟。

  2、编写一个简短的小程序,打印3行,你的名字、出生日期、还有你最喜欢的颜色,打印结果应该类似这样:

  与孩子一起学编程-python教程

  保存这个程序,然后运行。如果程序没有像你期望的那样运行,或者给出错误消息,试着改正错误,让它能够正确运行。

评论关闭