#異常
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...