python鍵值對是什么意思 python自學難度有多大,怎樣算出師?
python自學難度有多大,怎樣算出師?怎么算出師取決于你學它的用途。不從事IT行業(yè),學習用來輔助工作。 例如只是像某些廣告說的,學習Python寫一些自動化腳本,幫自己解決一些重復性的工作,比
python自學難度有多大,怎樣算出師?
怎么算出師取決于你學它的用途。
不從事IT行業(yè),學習用來輔助工作。
例如只是像某些廣告說的,學習Python寫一些自動化腳本,幫自己解決一些重復性的工作,比如批量處理Excel表格之類。這樣的話出師要求不高,只要掌握一些常用的操作,比如列表、字典、字符串常用的函數(shù);掌握對文件的讀取、寫入;根據(jù)需要學一些比如繪制圖表的方法等等。主要是根據(jù)你工作的需求來判斷,你能用它解決你大部分工作上的問題就足夠了。
個人認為最重要的是學會一種解決問題的思路。比如你遇到一個統(tǒng)計文章單詞出現(xiàn)率的需求,要知道使用什么方法,比如先對它用字符串的方法進行分割,然后保存到字典進行統(tǒng)計。有這么一個大概的思路,你就可以針對性的去學習字符串的方法、學習字典的使用,哪怕之前你沒用過這些方法,你也可以解決這個問題,那就算出師了。
想學Python做編程開發(fā)。
做編程開發(fā)則要求要相對高很多。你要懂常見的數(shù)據(jù)結構以及對應的方法、了解Python常用的庫、框架的用法,知道面向對象編程;如果做web開發(fā)還需要知道MVC架構等等;有一定的自學能力,善用搜索引擎和會看文檔。
碼字不易,對大家有幫助的話就點個贊吧~
29歲想學python,有哪些建議?
學習Python跟年齡其實沒有任何關系。我是去年搞OpenStack的時候才學的Python,那一年我33歲。在我的職業(yè)生涯中我學過好幾種語言,包括C、C 、PHP和Python。
在學習內(nèi)容上,我覺得學習一門語言主要包括兩方面:
1) 語言本身的語法,這個其實沒有多少內(nèi)容
2) 語言相關的系統(tǒng)庫及第三方庫,這個才是內(nèi)容比較多的,也比較難的地方
另外,對于如何學好語言,本人的經(jīng)驗就是實踐,實踐包括兩個方面:
1) 多讀代碼,可以看看比較好的開源項目,比如OpenStack或者Django等
2) 多寫代碼,如果工作有項目最后,如果沒有自己可以寫一些小項目。比如模仿redis開發(fā)一個Python版的等等。
如何將python遍歷的數(shù)據(jù)保存成一個字典?
從語法來說字典應該是無序的,所以在寫工程代碼的時候應該把字典當無序的,該排序就排序。
只不過最近幾個版本的Python3的實現(xiàn)中,為了提升py3的速度,改了字典的實現(xiàn)方式,這一實現(xiàn)方式提升了py3的整體速度,而且這一實現(xiàn)方式下,字典恰好是有序的。但這一特性并不包含在語法內(nèi),應該默認字典是無序的。