python極簡筆記 異常

2021-09-24 23:52:11 字數 730 閱讀 6202

#異常

def exceptionfunc():

print(7/0)

#exceptionfunc()

#使用try-except 處理異常

def sloveexecption():

try:

print(7/0)

except zerodivisionerror:

print('divide by zero!!!!')

sloveexecption()

#else**塊

#依賴於 try **塊成功執行的**都應放到 else **塊中

def elsedemo():

while true:

first = input('input first number:')

second = input('input second number:')

if(first == 'q'):

break

try:

res = int(first) / int(second)

# exception是任何執行時異常的父異常

except exception:

print('divide by zero!!')

else:

print(res)

elsedemo()

#filenotfounderror 檔案找不到異常

Python極簡筆記 6 異常 三神器

二 生成器 三 迭代器 四 裝飾器 函式式程式設計 2.裝飾器 異常名稱 注釋asserterror 斷言語句失敗丟擲 attributeerror 嘗試訪問未知的物件屬性 indexerror 索引超出序列的範圍 keyerror 字典中查詢乙個不存在的關鍵字 keyboardinterrupt ...

python極簡主義 極簡主義OCR

在編寫這個程式時,我一直有個疑惑,就是在east文字檢測模組裡。起初,我是在裡看到用opencv的dnn模組做east文字檢測,但是它的讀取模型檔案初始化網路的方式我一直疑惑不解。看text detect recognition.py的第152行 detector cv.dnn.readnet mo...

極簡美學 python

檢查兩個字串的組成元素是不是一樣的 from collections import counter defsimilarconsistence first,second return counter first counter second print similarconsistence abbc...