Python隨心記 異常處理

2022-06-23 03:03:14 字數 836 閱讀 7136

異常處理
try

:

pass

except

valueerror as e:

print(e)

異常處理:多分支
try

:

pass

except

valueerror as e:

print

(e)

except

keyerror as e:

print(e)

萬能異常
try

:

pass

except

exception as e:

print

(e)else: #

try 中的**沒有異常的時候會執行elsel裡面的**

pass

finally: #

不管有沒有異常都會執行

pass

自定義異常
class

egonexception(baseexception):

def__init__

(self,x):

self.x =x

print(egonexception('

自定義異常

'))

斷言
如果不正確 則報異常
assert 1 == 2

if 1 != 2:

raise attributeerror

Python隨心記 鎖

同步鎖 死鎖 遞迴鎖 訊號量和同步evrnt物件 了解即可 佇列 生產者消費者模型 程序併發並行與同步非同步的概念 併發 系統具有處理多個任務 動作 的能力 並行 系統具有同時處理多個任務 動作 的能力 並行時併發的乙個子集 同步 當程序執行到乙個io 等外部的資料 的時候,等 就是同步 不等 直到...

Python隨心記 練習

l1 11,22,33 l2 22,33,44 for item in l1 if item not inl2 print item 統計123455678組合兩位數且不能重複 num 0 for item in range 1,9 for vtem in range 1,9 if item vte...

Python隨心記 程序 執行緒

程序 執行緒 程序最小的資源單位 執行緒屬於最小的執行單元 程序可以理解為執行緒的容器 不能獨立存在,建立在程序的基礎之上 乙個程式至少有乙個程序,乙個程序至少有乙個執行緒 開啟執行緒例項import threading import time defhi num print hello d num...