python學習-while True語句


while True是不會跳出循環的。

在while中括號里為一個條件值,只有當條件為真的時候,會執行這條語句,直到條件為false的時候,則會跳出該循環語句。而在這里括號里的值為true,也就意味着會一直執行該條語句。

因此while True一定要有break語句。

 

# coding=UTF-8

while True:
    first_number = input("First number: ")
    if first_number == "quit":
        break
    second_number = input("Second number: ")
    try:
        answer = int(first_number)/int(second_number)
    except ZeroDivisionError,e:
        print e
    else:
        print answer

輸入兩個數字,如果輸入quit則退出,如果兩數相除有異常則報ZeroDivisionError異常,否則輸出結果

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM