python中一些注意的點

一、循環中,continue是跳出當前循環,進行下次循環,break是跳出整個循環(再也不進行循環)數據結構

二、eval()函數能夠將字符串中的數據結構提取出來,也能夠在字符串中進行數學運算函數

三、sys.stdout.write()  至關於printspa

   sys.stdout.flush()  當即打印設計

四、*****類中的 帶有雙下劃線的變量(屬性),類外訪問方式:例如:__name = 'hehe‘,調用方式:對象._類名__name就能夠訪問到對象

五、封裝:類自己就是封裝;封裝明確區份內外,類內部的邏輯實現,外部不關心,只須要調用,在封裝以前,必須必定要提早想好爲外部提供什麼樣的接口繼承

  繼承主要用於接口繼承,基類只定義方法,但不實現該方法的功能,規定 讓子類繼承以後必須有父類規定的方法,達到歸一化設計接口

六、__import__('')  經過字符串的方式導入模塊,無論導入的是多少層,導入的都是頂級的名字,例如__import__('m1.test'),導入的則是 m1 模塊字符串

除此以外也能夠經過importlib模塊裏的import_module('')導入,導入的是誰,則就是誰,注意與上面的區別數學

七、it

相關文章
相關標籤/搜索