迭代

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

相關文章
相關標籤/搜索