一 . 約束(1.丟擲異常,2.寫抽象類)(難點,重點)
1 . 丟擲異常,notimpleentererror
2 . 抽象類
from abc import abcmeta , abstractmethod
class base ( metaclass = abcmeta ) :
@abstractmethod
def 方法(self ):pass (這種一行寫法也可以)
乙個類包含類抽象方法,這個類一定是抽象類
抽象類中可以有正常的方法
抽象類中不過如果有抽象方法,這個類將不能建立物件
介面 :類中都是抽象方法
二 . 異常處理 (以下是常用的)
try:
except error as e:
except...
else:
finally:
收尾import traceback
try :
# 嘗試執行的**
except exception as e :
# 除了錯之後要做什麼
traceback.format_exc ( ) # 獲取堆疊資訊(錯誤資訊)
三 . 日誌處理
logging
critical
error ( 最多 )
wraning
info
debug
正則函式及物件導向開發初識 day19
1.正則函式 正則函式 importre search 通過正則匹配出第乙個物件返回,通過group取出物件中的值 strvar 1 2 3 4 obj re.search d d strvar 返回匹配到的內容 匹配到乙個就返回 print obj.group 1 2 把括號裡匹配到的內容扔到元組...
每日演算法 day 19
那些你早出晚歸付出的刻苦努力,你不想訓練,當你覺的太累了但還是要咬牙堅持的時候,那就是在追逐夢想,不要在意終點有什麼,要享受路途的過程,或許你不能成就夢想,但一定會有更偉大的事情隨之而來。mamba out 2020.3.2 先將十六進製制轉化為二進位制 二進位制每四位可以表示乙個十六進製制的數字 ...
day19 學習總結
今天學習了陣列的使用和多維陣列。下面是知識點 package com.liangwenwei.陣列 public class 陣列的使用 列印全部陣列元素 for int i 0 i arrays.length i system.out.println 列印全部陣列元素 for int array ...