python的林林總總。

2021-09-27 17:51:20 字數 457 閱讀 6080

python的語言設計強調的是可讀性,簡潔清晰。

1.python使用空白字元來組織**,冒號標誌著縮排**塊開始時冒號之後的所有**的縮排量必須相同直到**結束。(最好四格縮排)

2.python語言的乙個重要特性就是它的物件模型一致性(物件 = 屬性+方法)

3.#注釋 任何前面帶有#的文字都會被python直譯器忽略。

4.當將物件作為引數傳遞給函式時,新的局域變數建立了對原始物件的引用而不是複製。

5.python認為十強型別化語言,意味著每個物件都有明確的型別(或類)

6.python中的大多數物件比如列表,字典,numpy陣列,和使用者定義的型別(類),都是可變的,但字串和元組是不可被改變的。

作者書中特別提醒(可以修改乙個物件並不意味就要修改它。這被稱作***。當寫乙個函式,任何***都要在文件或注釋中寫明。如果可能的話,推薦避免***,採用不可變的方式,即使要用到可變物件。)

實習當中的林林總總

實習就是試錯的過程,犯了錯不要緊記下來,下次不要犯就好了。1.不要往公司的gitlab上大的檔案,如資料,josn檔案等,在上傳的資料夾中加上.gitignore檔案。2.處理的資料量太大要分批次處理,否則記憶體會崩掉,其他人同時在跑的 也會die。3.處理過程中,不用的資料要del否則會佔記憶體。...

PCB設計時應該注意的EMC林林總總

pcb設計時,emc應該注意很多方面,具體的總結如下 在pcb的emc設計考慮中,首先涉及的便是層的設定 單板的層數由電源 地的層數和訊號層數組成 在產品的emc設計中,除了元器件的選擇和電路設計之外,良好的pcb設計也是乙個非常重要的因素。pcb的emc設計的關鍵,是盡可能減小回流面積,讓回流路徑...

害怕國內那林林總總的瀏覽器

因為這些東西弄出來都是商業化的 國內哪乙個是按照國際標準的?目的都是乙個 幫自家佔地盤。所以存在乙個根本的問題 一切已自己的利益為基礎。這樣 的東西開始的時候會丟擲一些 繡球 好讓大家接受,然後等到有氣候了就開始想盡辦法取得自己的最大利益了。反正希望別人都跟著我走。其實這些問題都不是很嚴重,起碼瀏覽...