Python小白處理程式異常,就用異常捕獲!
阿新 • • 發佈:2018-12-22
異常處理在之前的學習中我們一直沒有接觸過。
知道怎麼向程式輸入一段字串呢?那麼我們在這裡提供一個小例子。
學習Python中有不明白推薦加入交流裙
號:735934841
群裡有志同道合的小夥伴,互幫互助,
群裡有免費的視訊學習教程和PDF!
在命令列中,我們輸入
s = raw_input('Enter something --> ')
我們已經知道如何輸入一個字串了,那麼當我們輸入 s = raw_input('Enter something --> ') 之後按回車, 然後,我們按下 Ctrl + D 。
這時,我們獲得了一個異常情況,EOF -----> end of file
這時,我們不希望程式崩潰,所以,我們要處理這個異常。
像大多數面向物件的語言一樣,Python也具有異常處理的功能。現在請出我們的主角:
對於上面的例子,我們寫一個異常處理看一下.
顯然這個程式的意思非常明瞭,如果輸入沒有錯,那麼應該輸出輸入的字串. 如果有錯,就應該提示.
如果有多重異常情況,那麼我們可以寫多個except 來解決問題.