Python小筆記---跳出無限迴圈的方式

這幾天想要做出一個Python的計時器

但是當我們開始計時

進入一個無限迴圈

像是下面這樣

while(True):
    #要執行的函式
    Pass

想要暫停時卻跳不出迴圈

又不想讓終端機暫停(想要畫面有秒數)

網路上的資料

發現可以這樣寫

try:
    while(True):
        #想要執行的函式
        Pass
except KeyboardInterrupt:
    Pass

這樣的意思是

我們今天按 Ctrl + C

則迴圈會進到例外區

也就是退出迴圈

完美解決問題

小缺點是不能自己控制要甚麼按鍵


留言

熱門文章

IC設計產業結構,一看就懂超簡單

8051小筆記---基本的八種定址模式

3nm和5nm?台積電的新聞,一看就懂超簡單