點上方“菜鳥學Python”,選擇“星標”
第466篇原創干貨,第一時間送達
在大家的日常python程式的撰寫程序中,都會有自己解決某個問題的解決辦法,或者是在程式的除錯程序中,用來幫助除錯的程式公式,
小編通過上萬行代碼的總結處理,總結出了22個python萬用公式,可以幫助大家解決在日常的python編程中遇到的大多數問題,一起來看看吧,

1.一次性進行多個數值的輸入
對于數值的輸入問題,是很多筆試題目中經常遇到的問題,一次性輸入多個引數值 ,可以節省時間和代碼量,為后面的程式撰寫節省時間,

2.同時獲取索引和數值
在進行數值的迭代時,可以利用enumerate的內置函式來獲取可迭代物件數值的同時,得到數值的索引,并利用索引對數值進行操作,

3.物件記憶體占用量
通過下圖的程式,可以進行物件的記憶體占用量查詢,

4.物件記憶體地址的查詢
通過內置函式id(),可以進行不同變數的記憶體地址的查詢

5.檢查串列、字串是否有相同的元素
不同的字串,可以有相同的字母組成,同樣,串列也可以有相同的元素組成,通過下述的程式,可以判斷不同字串或者是串列是否有相同的元素,

6.合并字典
當處理json資料或者是資料庫中的內容時,會用到字典的合并,有時候還會遇到具有相同鍵值的字典,可以通過下圖程式中的兩種方法進行解決,

7.檢查檔案是否存在
在程式運行中,會遇到保存一些圖片、文字的情況,這個時候就需要利用程式來判斷某個檔案或者檔案夾是否存在,

8.對串列元素進行操作
通過Python語言的行內for回圈的方式,實作對于串列中的所有元素的操作,

9.將兩個串列轉換為字典
將兩個串列轉換為字典,常見的情況是一個串列作為鍵,另一個串列作為值來構造字典,

10.字串串列的排序
當大家需要對一個字串串列進行排序時,可以利用下圖中的程式進行排序,

11.利用if和else對串列進行處理
利用if和else的操作,可以基于某些條件過濾資料,如下圖所示,

12.合并兩個串列
對于兩個串列的合并,可以通過花式的串列合并來將兩個串列組合成一個新的串列,

13.對字典串列進行排序
當有字典組成的串列時,可以按照字典的鍵值對串列進行排序,

14.計算程式執行的時間
對于程式計算時間 的計算,可以幫助大家對于程式或者演算法的性能有更好的了解,

15.檢查是否包含子字串
對于子字串的檢查是Python日常應用中經常遇到的一個問題,當一個字串中包含某些關鍵子字串時,將這些字串進行列印,

16.格式化字串
對于Python的輸入,邏輯和輸出,這三個部分在撰寫代碼時都需要某種格式,Python提供了多種格式化字串的方法,以便獲得更好和易于閱讀的輸出,

17.錯誤捕捉
在Python語言中,提供了使用try,except和finally塊處理例外報錯的方法

18.串列元素頻率統計
對于串列等可迭代物件中的元素進行頻次的統計,也是一項非常常見的問題,

19.簡易計算器制作
下圖的程式中,不需要if-else的操作,即可制作一個簡易的計算器,

20.鏈式函式呼叫
通過一行程式,可以呼叫多個不同的函式,進行計算,

21.兩個數值交換
Python中的交換,不僅僅可以直接通過a,b = b,a的方式進行數值的交換,而且還可以進行串列等可迭代物件的交換,

22.檢查是否有重復元素
對于檢查串列中是否有重復的元素,可以通過將串列轉換為set來快速檢查,

以上的22個Python萬用公式,可以幫助大家解決大多數日常的Python問題,
當在程式運行的程序中遇到問題時,大家只需要耐心的排查,就能夠找到對應的錯誤,進行解決,在不斷解決錯誤的程序中不斷總結和提高,提升自己的能力和經驗,
我是菜鳥哥,我要去準備下一篇Python趣味案例啦,歡迎大家在留言區吱一聲,給個三連哈!
推薦閱讀:入門: 最全的零基礎學Python的問題 | 零基礎學了8個月的Python | 實戰專案 |學Python就是這條捷徑干貨:爬取豆瓣短評,電影《后來的我們》 | 38年NBA最佳球員分析 | 從萬眾期待到口碑撲街!唐探3令人失望 | 笑看新倚天屠龍記 | 燈謎答題王 |用Python做個海量小姐姐素描圖 |趣味:彈球游戲 | 九宮格 | 漂亮的花 | 兩百行Python《天天酷跑》游戲!AI: 會做詩的機器人 | 給圖片上色 | 預測收入 | 碟中諜這么火,我用機器學習做個迷你推薦系統電影年度爆款文案1).臥槽!Pdf轉Word用Python輕松搞定!2).學Python真香!我用100行代碼做了個網站,幫人PS旅行圖片,賺個雞腿吃3).首播過億,火爆全網,我分析了《乘風破浪的姐姐》,發現了這些秘密 4).80行代碼!用Python做一個哆來A夢分身 5).你必須掌握的20個python代碼,短小精悍,用處無窮 6).30個Python奇淫技巧集 7).我總結的80頁《菜鳥學Python精選干貨.pdf》,都是干貨 8).再見Python!我要學Go了!2500字深度分析!9).發現一個舔狗福利!這個Python爬蟲神器太爽了,自動下載妹子圖片點閱讀原文,領AI全套資料包!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/278981.html
標籤:其他
