基礎、語法都不是最重要的,學Python最重要的是什麼?編程思路!

一些朋友自學python過程當中,發現書也能看懂,書上的玩具代碼也能看懂,但爲啥本身不能作習題,不能寫代碼解決問題,本身不能動手寫代碼?python

緣由編程

初學者沒有學會計算思惟、解決問題的方法、編程思路。函數

編程思路的養成須要一個過程的,在編碼過程當中思考,多動手敲代碼。工具

有時候,想不明白的地方,有人稍微點破一下,那層紙就很容易破。學習

 

編程思路一:開發工具

常常有人問,一個文本文件,要抽取多少行之後的文本。                                                         我剛整理了一套2018最新的0基礎入門和進階教程,無私分享,加Python學習q u n :227-435-450便可獲取,內附:開發工具和安裝包,以及系統學習路線圖編碼

相信記數循環,你們都看得懂,也會寫。下面的代碼就是利用記數循環來解決這個問題。日誌

代碼一:對象

一個幾M的文本文件,須要每隔1000行寫到新的文件中。blog

不要小看了計數循環,用計數循環和判斷語句就能夠解決這個問題。

代碼二:

請問一個日誌文本文件有2000行,我要提取其中的100行到200行,怎麼作?

你能夠試試下面的方法。

別小看while計數循環,其實它能夠用來幹不少事。

編程思路二:

抓了a,b,c,d4名犯罪嫌疑人.其中有一名是小偷,審訊中:

a說我不是小偷

b說c是小偷

c說小偷確定是d

d說c胡說!

其中有3我的說的是實話,一我的說的是假話,編程推斷誰是小偷。

(用窮舉法和邏輯表達式)

總結:

學習python編程,先學會過程式編程,再過分到面向對象的編程範式。 學會函數抽象、類抽象。一步一步養成計算思惟、學會解決問題的方法、編程思路。 這個須要一個過程,也不要操之過急。

相關文章
相關標籤/搜索