你好,很高興回答你這個問題。
作為一名python使用者,來談談個人的感受。在工作中一直嘗試使用python來代替shell,以便能夠結合實踐操作來加深印象。下面從我的學習過程來了解學習python是否困難。
首先,先熟悉python的基礎語法、各種數據類型、控制語句等,這些都是python的入門必學,如果我們能夠熟練掌握這些內容,其實我們就可以使用python完成很多基礎工作。此階段我們可以使用JupyterNotebook來做一些實驗性操作,便于我們更好通過實操來加深理解。
其次,我們掌握了python的基礎用法后,其實我們對python的了解還是碎片化的,需要通過一些簡單的項目來加深理解及對整體的運用。例如:python處理http請求、python連接數據庫做一些數據統計、python做科學計算等等。通過小項目的積累,相信我們能夠熟練掌握python常用的模塊以及對python的功能有更深層次的認識。此階段我們可以使用pycharm、vscode等IDE工具,來方便我們的開發。
最后,我們可以根據自己的興趣選擇合適的開發框架,來實現一些大的功能需求。如scrapy爬蟲框架、django框架、flask框架、等等,通過使用各種框架,可以讓我們能夠提高開發效率,隨著自己的項目不斷積累,此時python編程已經不再是什么難事。
萬事開頭難,python作為一個非常受歡迎的語言,說明其極易上手,但是要想走的更遠,需要我們不斷的深入研究,難易程度就看你的付出有多少了。
注意:建議使用python3學習,python2.7.18是python2的最后一個版本,官方不再更新維護。
好了,就說到這吧,希望我的回答對你有幫助。
我是【木訥大叔愛運維】,,與你分享運維路上的點點滴滴。