说个小故事:话说一个人买到一个治疗瘙痒的偏方,在拆开无数层的包装后,得到的只是一张写着“挠挠”的小纸条儿。
嵌套,类似于在一个语句中,嵌套另一个语句。举个栗子-_-!!
我们要计算从1到100之间,所有的偶数之和。
1 sum=0 2 for i in range(1,101): 3 if i%2==0: 4 sum=sum+i 5 print(sum)
分析一下:
前两行和第九课相同。第三行我们在for语句中,加入了if,意思是:如果i除以2的余数为0(也就是i是偶数时),我们才做加法,最后打印sum。
嵌套是多种多样的。for可以嵌套if,if可以嵌套if,while可以嵌套while,if可以嵌套for。。。。。。。
这里需要注意缩进。竖着看,对其的代码行表示是同一等级的,而缩进的代码行是包含在上面不缩进的代码中。