while循環

  在寫代碼的時候常常會有一些代碼只要改變一點條件而其它的徹底相同的,這時就要不停的寫重複的代碼,爲了方便便有了循環,這章就介紹一下while循環。python

  廢話很少說,直接進入代碼。spa

count = 0
while (count < 9):
   print 'The count is:', count
   count = count + 1

print "End"

  這段代碼的含義是輸出「The count is」這句話+第幾回執行的次數,執行完9次後 輸出「End」。blog

  在循環的時候也有一些能夠控制的命令,例如class

count = 0
while (count < 9):
   print 'The count is:', count
   count = count + 1
   break

print "Good bye!"

  在代碼中多了一個break單詞,(這個單詞的意思是終止的意思)除了這個單詞其它的都和上面的代碼同樣,但上面的代碼執行9次,而下面的代碼只執行一次。除了break還有continue,continue是跳出本次循環,而break是中斷循環的,這倆點是必需要分清的。循環

 

  循環還能夠和if語句來嵌套的使用,無論是循環嵌套if語句或者是if語句嵌套循環均可以。di

  下面就簡單的介紹一下:while

num = 1

while num<=100:
    if num%2==0:
        print(num)
    num+=1

  這幾行代碼是輸出100之內的正偶數。co

  循環之間還能夠相互嵌套。

  例如:經典的九九乘法表

num1 = 1

while num1<=9:
    num2 = 1
    while num2<=num1:
        
        print(str(num2)+"*"+str(num1)+"=",num1*num2," ",end="\t")
        num2+=1
    print()
    num1+=1

  這樣嵌套一下就出來了,是否是至關的簡單呢?

相關文章
相關標籤/搜索