歡迎來到新的系列,up又開新坑了~~ 實際上,Python作為一門易用性見長的語言,看上去簡單,卻仍然有很多值得一說的內容,因此這個系列會把Python中比較有意思的地方也給科普一遍。而另一方面,關於Python的學習資料在中文互聯網上已經隨處可見,雖然大都是入門向、實用向的,不過資料覆蓋面 ...
書接上回,繼續來講講關於類及其方法的一些冷知識和燙知識。本篇將重點講講類中的另一個重要元素 方法,也和上篇一樣用各種神奇的例子,從原理和機制的角度為你還原一個不一樣的Python。在閱讀本篇之前,推薦閱讀一下上篇的內容:Python科普系列 類與方法 上篇 對象方法的本質 說到面向對象編程,大家應該對方法這一概念並不陌生。其實在上篇中已經提到,在Python中方法的本質就是一個字段,將一個可執行的 ...
2021-11-22 11:02 0 360 推薦指數:
歡迎來到新的系列,up又開新坑了~~ 實際上,Python作為一門易用性見長的語言,看上去簡單,卻仍然有很多值得一說的內容,因此這個系列會把Python中比較有意思的地方也給科普一遍。而另一方面,關於Python的學習資料在中文互聯網上已經隨處可見,雖然大都是入門向、實用向的,不過資料覆蓋面 ...
什么是描述符類? 根據鴨子模型理論,只要具有__get__方法的類就是描述符類。 如果一個類中具有__get__和__set__兩個方法,那么就是數據描述符,。 如果一個類中只有__get__方法,那么是非數據描述符。 __get__:當我們用類或者實例來調用該屬性時,Python會返回 ...
起源之庫克的蘋果 近期的一系列“硬核”科普都源於購入了一台M1丐版MBP,想着外接一個移動硬盤提升機器的工作能力,然后就去研究了硬盤的種類,接着研究起了各種硬盤的接口。於是又由蘋果的雷電接口延伸到了整個USB家族,之后干脆把傳輸協議也溫故知新了一番。最后的最后,心一橫,把CPU芯片組和總線的相關 ...
前言 本文屬於“硬核”科普系列的第三篇——硬盤。 本系列的起源亦即第一篇——總線【傳送門:“硬核”科普系列之總線】,第二篇——接口則細分為三個主題: 視頻接口【傳送門:“硬核”科普系列之接口(上:視頻)】 USB接口【傳送門:“硬核”科普系列之接口(中:USB)】 硬盤接口【傳送門 ...
前言 本文屬於“硬核”科普系列的第二篇——接口,本系列的起源亦即第一篇——總線【傳送門:“硬核”科普系列之總線】 第一篇本着言簡意賅的目的,完成時感覺篇幅還是長了點。。。接口這篇,發現能講得更多,索性根據日常打交道情況,再度整理細分為三個主題:視頻接口、USB接口和硬盤接口。 跟計算機打交道 ...
前言 本文屬於“硬核”科普系列的第二篇——接口,本系列的起源亦即第一篇——總線【傳送門:“硬核”科普系列之總線】 第一篇本着言簡意賅的目的,完成時感覺篇幅還是長了點。。。接口這篇,發現能講得更多,索性根據日常打交道情況,再度整理細分為三個主題:視頻接口、USB接口和硬盤接口。 跟計算機打交道 ...
前言 本文屬於“硬核”科普系列的第二篇——接口,本系列的起源亦即第一篇——總線【傳送門:“硬核”科普系列之總線】 第一篇本着言簡意賅的目的,完成時感覺篇幅還是長了點。。。接口這篇,發現能講得更多,索性根據日常打交道情況,再度整理細分為三個主題:視頻接口、USB接口和硬盤接口。 跟計算機打交道 ...
對象被銷毀時執行的操作。一般用於資源回收。Python有垃圾回收機制會自動調用__del__,也可自己調用。 "銷毀對象"s1和s2都會被調用,s2有回收機制調用。 ...