當前位置:成語大全網 - 新華字典 - Python實用技巧大學生來看

Python實用技巧大學生來看

好用到爆的Python實用技巧

新手必備!

好用到爆的Python實用技巧

1、all or any

Python語言如此流行的眾多原因之壹, 是因為它具有很好的可

讀性和表現力。

人們經常開玩笑說Python是可執行的偽代碼。當妳可以像這樣

寫代碼時,就很難反駁。

2、bash plot lib

妳有沒有想過在控制臺中繪制圖形嗎?

Bash plot lib是壹個Python庫, 他能夠幫助我們在命令行(

粗曠的環境)中繪制數據。

3、collections

Python有壹些很棒的默認數據類型, 但有時它們的行為並不完

全符合妳的期望。

幸運的是, Python標準庫提供了collections模塊[1] 。這個

方便的附加組件為妳提供了更多的數據類型。

4、dir

有沒有想過如何查看Python對象內部並查看它具有哪些屬性?

在命令行中輸入:

當以交互方式運行Python以及動態探索妳正在使用的對象和模

塊時,這可能是壹個非常有用的功能。在這裏閱讀更多

functions[2] 相關內容。

5、emoji

emoji[3] 是日本在無線通信中所使用的視覺情感符號, 繪指圖

畫,文字指的則是字符,可用來代表多種表情,如笑臉表示笑、

蛋糕表示食物等。在中國大陸, e moji通常叫做"小黃臉", 或者

直稱e moji。

6、from_future_import

Python流行的結果之壹, 總是有新版本正在開發中。新版本意

味著新功能——除非妳的版本已過時。

不過不要擔心。使用該_future_模塊[4] 可以幫助妳用Python

的未來版本導入功能。從字面上看,這就像時間旅行、魔法或其

他東西。

7、**kwargs

在學習任何語言時, 都會有許多裏程碑。使用Python並理解神

秘的**kwargs語法可能算作壹個重要的裏程碑。

字典對象前面的雙星號**kwargs[9] 允許妳將該字典的內容作

為命名參數傳遞給函數。

字典的鍵是參數名稱,值是傳遞給函數的值。妳甚至不需要調用

它kwargs!

當妳想編寫可以處理未預先定義的命名參數的函數時,這很有用

8、Jedi

Jedi庫是壹個自動完成和代碼分析庫。它使編寫代碼更快、更高

效。

除非妳正在開發自己的IDE, 否則妳可能對使用Jedi[8] 作為編

輯器插件比較感興趣。幸運的是,這已經有可用的負載!

9、map

Python通過許多內置功能支持函數式編程。最有用的map() 功

能之壹是函數――尤其是與lambda函數[11] 結合使用時。

在上面的示例中, map() 將壹個簡單的lambda函數應用於x.

它返回壹個映射對象,該對象可以轉換為壹些可叠代對象,例如

列表或元組。

10、newspaper 3k

如果妳還沒有看過它, 那麽準備好被Python newspaper

module[12] 模塊震撼到。它使妳可以從壹系列領先的國際出版

物中檢索新聞文章和相關的元數據。妳可以檢索圖像、文本和作

者姓名。它甚至有壹些內置的NLP功能[13] 。

因此, 如果妳正在考慮在下壹個項目中使用Beautiful Soup或

其他壹些DIY網頁抓取庫, 使用本模塊可以為妳自己節省不少時

間和精力。