大揭秘,學習python,為什麼資料型別有這麼重要

1。 一切都為了資料

大揭秘,學習python,為什麼資料型別有這麼重要

資料型別的重要性總是被初學者低估,以至於他們囫圇吞棗般的將這部分知識“學會”以後,就要開始研究如何用python編寫坦克大戰了。

閱讀本文,要求你理性且智慧,否則,就連閱讀完這篇文章的耐心都沒有。

不論是web開發,還是爬蟲開發,不論你是在負責資料處理,還是想開發遊戲,所有的程式都是在處理資料,不處理資料的程式是沒有存在價值的。頭條說:資訊創造價值,那麼資訊以什麼樣的形式存在?當然是資料。

你學習的所有python語法,目的只有一個,那就是處理資料。

2。 先確定資料型別

大揭秘,學習python,為什麼資料型別有這麼重要

假如現在要求你寫程式統計本文前3段的漢字數量,你該如何設計程式?你首先應該想到,前3段內容應該儲存為字串型別的資料,然後再考慮如何統計裡面的漢字數量。如果你連字串都想不到,那麼你還有機會寫出程式麼?

假如現在要求你統計家人的平均年齡,你首先應該想到用int型別的資料來儲存年齡,然後將家人的年齡儲存在列表lst中,平均年齡則可以這樣計算

lst = [4, 27, 28]print(sum(lst)/len(lst))

假如現在要求你寫一段程式,記錄家人的電話號碼,那麼你應該想到用字典來儲存,用姓名做key,電話號碼做value,型別均是字串

contacts = { ‘爸爸’: ‘13498672345’, ‘媽媽’: ‘13485743214’}

這樣儲存,你才能根據姓名快速查詢到電話號,你手機裡的通訊錄不就是這樣的結構麼!

3。 說說演算法

程式=資料+演算法。說到演算法,其實也是以資料為基礎的。8大排序演算法不需要資料麼?二分查詢法不需要資料麼?連結串列,二叉樹,圖等等資料結構不需要資料麼?如果你對資料尚且理解不透,連基本的操作都沒有掌握,又如何去學習理解演算法呢?

4。 如何學習資料型別

大揭秘,學習python,為什麼資料型別有這麼重要

不只是python,學習其他程式語言也是如此,談到如何學習,我分享一些我的觀點:

準確理解並記憶常用的資料型別,int, float, bool, 字串,列表,元組,集合,字典,理解他們的型別和結構

掌握他們之間互相轉換的方法

掌握字串,列表,元組,集合,字典的常用方法

最重要的一點,你要有資料的意識。當你學習一段程式碼時,你必須努力的去琢磨每一個變數的資料型別是什麼,一旦資料型別確定下來,就可以做到有的放矢,是字串,你就去查詢字串的方法來處理它,是字典,你就去查詢字典的方法來處理它。

給你一份資料,不管是儲存在檔案中,還是儲存在資料庫中,如果你資料型別掌握的好,你就能找到一種合適的資料型別來儲存資料,後續的分析處理也就水到渠成。

如果你還是迷茫到底如何系統的學習Python,沒關係!今天分享的乾貨一定能幫助到你的問題。

小編精心為大家整理了Python影片教程,讓你不用再糾結。

領取方式:

如果想獲取這些學習資料,先關注我然後私信小編“01”即可免費領取!(私信方法:點選我頭像進我主頁有個上面有個私信按鈕)

如果這篇文章對你有幫助,請記得給我來個評論+轉發