Python只會看不會寫怎麼辦?

董其斌


這個沒事的,Python相對於其他語言來說語法這些都是比較簡單的,很多非計算機專業的人都能學的很好。

我覺得你首先要從心裡相信自己你可以的,很多人都會寫,甚至連現在的小學生都會寫,你自己一定也可以的。

寫Python可以先從最簡單的來,可以先嚐試最簡單的代碼,比如定義一句話,把每個單詞的首字母轉換成大寫,可以試試string.upper(),一行一行慢慢來。等等。

大神都是從開始的不會寫,到最後開發出各種各樣的程序。

先從最簡單的一行兩行代碼寫起來,日積月累遲早你也可以的。

如果基本的懂了差不多可以去LeetCode上去刷題,或者去菜鳥教程上練習一下Python100題。如果不會寫,就參考下面的答案,看看別人怎麼寫,先仿照別人寫,慢慢的等自己熟悉了,再嘗試寫出自己的代碼。寫代碼這個事情是個日積月累的過程,一步一步來,慢慢積累,自然而然就會了。

學Python瞭解完了基礎的語法,學著打造自己的ide,配置自己的開發環境,學著自己去用Python解決實際的問題,打造自己的Python框架。都是一步一步積累的。自己不會寫看看別人怎麼寫的,仿照別人寫,再自己寫。一步一步走遲早會成為一個優秀的pyer


果蔬烘乾機


說一點我的體會,不一定正確,請批評指正。分享一點我在疫情期間學習excel的體會吧,一是看書或網絡教程學習,有必要的話可以記筆記;二是根據教程中的實例進行練習,這樣才能理解,也可以在此基礎上適度擴展;三是任務驅動式學習,我要做某個事,完成某個任務,為了完成這個任務,會充分調動我們的主觀能動性,在失敗中探索,達到學以致用的目的。

我利用學習的excel函數,為做教務的朋友製作了成績統計分析工具和課程表工具,為做人事工作的朋友製作了人事信息統計和工資統計查詢工具。

在學以致用的過程中,更能體會學習的快樂,小小的成就感會使你更好地投入學習中去。


Physics驛站


眼過千遍,不如手過一遍。很明顯題主犯了眼高手低的毛病,那麼如何打破Python只會看不會寫的窘境呢?請聽我一一道來。


1、看書

書籍是汲取知識最重要的源頭,一本好書更加的重要。另外,作為程序員,一定要學會查看官方文檔。下面推薦幾本經典的書籍:

  • Python編程,從入門到實踐

  • Python核心編程

  • Python官方教程文檔

  • 流暢的Python

其中,《Python編程,從入門到實踐》屬於基礎入門書籍,豆瓣評分9.1分,是一本不可多得的入門好書,全文從最基礎的語法開始,涵蓋了Python的方法面面,最後以三個小項目實戰的方式對全文知識點進行總結應用。

2、總結

好記性不如爛筆頭,如果能對學習過的知識進行輸出總結的話,那麼必定能達到事半功倍的效果。當然了,身處IT行業,並不是說你真的去用筆記,其實現在有很多方便的個人知識管理工具了,比如有道雲筆記,支持流行的「Markdown」語法,多終端支持,可以很方便的進行PC、移動端數據的同步。

3、編碼實戰

看了代碼,感覺懂了,一定要合上書本自己動手打開編譯器自己實現一波。初學者的話,不建議使用功能繁雜的IDE,直接VSCode即可,開箱即用,一鍵安裝Python插件後,也可擁有IDE常用的智能通提示、斷點調試、實時查看變量值等功能。

F5、F9、F10、F11,只有更多的調試程序,才是你進步的最佳捷徑!


什麼,不知道寫Python代碼該幹些什麼?

其實,你不僅可以將經典書籍的例子、課後習題手敲一遍並debug,也可以找一些很有趣的小項目來做呀!

比如說用Python寫個微信機器人,爬取氣象中心的數據,每天很貼心的給女朋友發天氣預報,降溫了提前提醒加衣!


用Python寫個小爬蟲,爬取鬥圖拉的數據,讓你每次不再尬聊。當然,隨著你水平的不斷提高,你也可以一步步的優化它,代碼寫的醜、執行效率低、維護成本高等等缺點都是你需要改進的。


一個程序員的奮鬥史


學Python編程是一個漸進的過程,給您分享幾個我學習的時候覺得還不錯的網站、書籍,希望對您有所幫助~

1.基礎教程

  • Python基礎教程

https://www.python123.io/index/topics/python_in_a_notebook

  • 廖雪峰個人blog Python基礎教程

https://www.liaoxuefeng.com/wiki/1016959663602400#0

  • 《Python編程:從入門到實踐》

2.Python數據結構

  • 網站專欄 Python數據結構

https://www.python123.io/index/topics/data_structure

  • 《數據結構與算法:Python語言實現》


3.項目實踐

  • Python100天算法實踐

https://www.python123.io/index/topics/algorithm_100_days

  • github一個比較好的學習項目

https://github.com/jackfrued/Python-100-Days




這些就是我學的過程中看的,網上教程很豐富,書可以根據自己習慣電子版或者紙質版都可以。

其實只會看主要原因還是編的少,初期先跟著教程打好基礎,中期專注於數據結構和算法,後期在github上可以找一些項目做,比如網絡編程等。

熟能生巧,堅持下去一定會寫得很好的,加油。


RainTech


做編程十多年,從最初的ASP,到現在的Csharp、JAVA、golang、Python以及各種框架,都是通過自學和工作實踐得來的,要想學習編程,不管什麼編程語言,光看書看教學視頻是沒有用的,用“一看就會,一練就廢”這句話形容特別貼切,因此給你一點有用建議:看完基礎語法以後,就自己搭環境動手練習,從以下幾個步驟開始:

1. 基礎語法訓練

2. 瞭解原生態框架,尤其是開源編程,這個很容易做到

3. 做例子,攢存貨,用Python將常用的方法實現一遍,以後可以拿來直接用,而且還可以加深對Python的理解和熟悉程度。

4.研究開源包,開源平臺有很多別人的代碼,下載下來分析理解以達到進階程度

5.有目的的做新項目,以熟悉新編程語言為目的,不用全部完成。

6.有時間再回過頭大概瀏覽一下教材,找缺失,此時你必定受益良多,這點很重要。

按照以上6步走,學完Python,你會忍不住再多學其他編程語言,成為行業內的大神






攻城獅竹子


Python算是編程裡最簡單的一門語言了,很多人依然學不會,找不到方法很麻煩,選擇大於努力,就比如有的人東學一點西學一點,始終得不到要領,終歸原因是學習方法有錯誤,有的人今天學一些後天學一些,三天打魚兩天曬網,是沒人監督的問題,有的人學好了python卻找不到合適的工作,是經驗問題,而仍舊有不少人停留在自學的問題上

如何學習好Python呢?給大家幾點建議:

1.找淺顯易懂,例程比較好的教程,從頭到尾看下去。不要看很多本,專注於一本。把裡面的例程都手打一遍,搞懂為什麼。

2.去找實際項目練手。最好是要有真實的項目做。可以找幾個同學一起做個網站之類。注意,真實項目不一定非要是商業項目。

3.找到一個已經會python的人。問他一點學習規劃的建議,然後在遇到卡殼的地方找他指點。這樣會事半功倍。

4.不但要學寫代碼,還要學會看代碼,更要會調試代碼。讀懂你自己程序的報錯信息。再去找些github上的程序,讀懂別人的代碼。


IT老田


典型的“眼高手低”,我反問一下你所謂的“會看”指的什麼?

針對於初學者,給出幾個建議:

  1. 深入理解:開始學習編程必須多動手,不管是視頻教程還是書本,必須做到自己打一遍。尤其切忌複製粘貼。目的不僅是熟練上手,更重要的是遇到問題去自主解決。

  2. 邏輯思維:編程最重要的“思想”,學習過程中尤其注意邏輯,這也是為什麼開始都是很多數學題類型的練習題了。甚至有必要經常先畫出流程圖。

  3. 知識擴展:學習計算機編程需要 既有深度又有廣度,所以課後最後查看一下對應的知識體系,至少做到基本瞭解。具體可以經常看看技術博客之類的,也可以關注一下大神等。


農民小羅羅


很高興能回答你的問題!

其實Python是一門工具化語言,如果你只會看不會寫,那我想你應該就是用少了!


沒有其它的解釋,多練,多寫,多上手!


當你實踐足夠的項目,你會發現寫代碼其實非常簡單。


明哥讀世界


只會看不會寫這個現象其實就是你不懂。

所謂的會看也只是你自認為會看,實際上你並不懂。

懂了的自然會寫。

建議你找些簡單項目動手去實現,實在不會寫,你就照著源碼一行一行抄寫,然後運行,再debug,很快你就會寫了。


每天都要機器學習


除了看,也要多讀,書讀百遍,不會也難


分享到:


相關文章: