#父与子的编程之旅#第十一章
第9章讲注释,内容较少,大概知道一般的注释,单行注释用#,多行注释用一对'''或一对"""把要注释的内容括在里面就OK了!
第10章是滑雪游戏的代码,书上有完整的代码(书上代码有一行的缩进是错误的,错误缩进在clock.tick(30)下面一行的for循环处),需要安装一个pygame。
第11章主要讲嵌套循环与可变循环。相对于固定值循环来说,可变循环其实是指循环的次数可以由用户随机定义的循环。只需要将决定循环次数的常量改为由用户输入值决定的变量即可,
一般的输入可以由num = int(raw_input('How many times...'))定义。而嵌套循环是多个循环相嵌套,它们相互称为彼此的外循环或内循环,外循环执行一步,内循环就要遍历一次,以此类推,可以有更多重的嵌套循环;可变嵌套循环即循环的次数可以由用户决定也可以由变量决定。值得注意的是range(n)是从0开始n-1结束的数组,而不是1到n。
#动手试一试T1 import time numStart = int(raw_input('Countdown timer: How many seconds? ')) for i in range(numStart,0,-1): print i time.sleep(1) print "BLAST OFF!" #动手试一试T2 import time numStart = int(raw_input('Countdown timer: How many seconds? ')) for i in range(numStart,0,-1): print i, print ' * '*i time.sleep(1) print "BLAST OFF!"