迭代

1.程序框图以下:测试

  

2.以求3*3的代码为例spa

  

1 #coding:utf-8
2 x = 3
3 ans = 0
4 itersleft = x
5 
6 while (itersleft != 0):
7     ans = ans + x
8     itersleft = itersleft - 1
9 print str(x)+'*'+str(x)+'='+str(ans)

3.程序分析3d

x ans itersleft
3 0 3
  3 2
  6 1
  9 0

 

 

 

 

 

4.总结code

从以上例 子中分析可知迭代的一些属性blog

1>在循环外设置迭代变量,如本例中的itersleftutf-8

2>须要测试迭代变量itersleft,以便决定何时结束迭代it

3>须要改变循环中的变量值以便测试。table

相关文章
相关标签/搜索