今天剛看了一下python的while和for循環,所以打算記錄一下:
while語句是python中的循環條件語句,while 判斷條件 :
pass
break
例如:
i = 1
sum = 1
while i <= 9:
j = 1
while j <= i:
sum = j * i
print "%d * %d = %d " % (i, j, sum),
j += 1
i += 1
print "\n"
while語句中時可以嵌套if語句的,可以對其中的語句進行各種判斷,然后各種執行。
for語句:
for語句和其他語言中的for語句改變了一點,在這里面是沒有了那種如c語言里的:for(i = 0; i<100; 1++)這樣的,
這里面的for語句就只有對於列表或是集合或是元祖之類的(數組啊,字典啊什么的),對與它們的遍歷,然后每次遍歷都將遍歷出來的那個字符存放到自定義的一個變量里面,我們可以通過輸出那個變量來檢驗。
例如:
import time
name = "liuguibin"
for tamp in name:
print "%s" % tamp
time.sleep(1)
break和continue:
break是放在while和for語句循環中用來結束這個循環的時候用的,只要我們程序讀到了這個break,那么這條循環就會結束。
例如:i = 0
while i <= 50:
print "this is a test"
i = i * i
print " %d " % i
i += 1
break
continue是用來結束本次循環然后繼續進行下一次的循環的,就是說這個循環還是會執行的,但是只有讀到符合continue條件的這個循環會結束
例如:
for abc in abcdefg :
if abc = 'c'
continue
else:
pass
print " %s " % abc
以上,就這樣了!
