一異常-s
例如:try:
print(『a』) except;
print(『b』)else;
print(『c』)
8.3.6 finally 語句的使用
finally 語往往用來在可能發生異常的請句後面進行清理,需要和try子句配合使用。
try:
a= 1/0
finally:
print(『清除變數a』)
del a
在.上面的案例**中.無論try語甸中是否發生異常finally語句都肯定會被執行,故運 行了finally 中的這段**後在程式鵬費之前,就清理了變數a由於無論try中是否有異常 inally 活有都必然會執行。因此通常被用來關閉檔案流。這樣即使程式發生學常。也可以保證資料傳輸被中止,避免產生更大的影響和危害。
迴圈語句結合else語句使用
迴圈語句結合else語句使用的特點 1.當迴圈語句裡面執行了break,則else語句不會執行 2.當迴圈語句沒有執行break,則else語句會執行 while 結合 else 語句使用 num 1 while num 3 if num 2 當迴圈語句裡面執行了break,表示非正常結束迴圈,則e...
豐富的else語句
else語句的用法 if else else與while或for的搭配,但只有在迴圈完成後才會執行else裡面的內容 def function num count num 2 while count 1 if num count 0 print d最大約數是 d num,count break co...
if else 語句的空else語句書寫
寫法1 if 略 else 寫法2 if 略 else 兩種執行方式沒有區別,效果一樣的!都不會執行什麼!都可以。表示空語句 因為 中可以插入0 任意多條語句,空語句也算一條語句。所以以下幾種寫法都是合法的 else 0條語句 else else else 因此,可以有,但是是多餘的。如果沒有大括號...