標籤:

黃哥Python:從一個小題目看學習編程思路的重要性

黃哥Python:從一個小題目看學習編程思路的重要性

來自專欄通過python學會編程

下面是網友的提問,假定輸入的是正整數。

python輸入一個數字 把這個數字各個位相加求和??

www.zhihu.com圖標

解決這個問題,當然可以用字元串或list遍歷相加。如果換一種編程語言,沒有Python這樣的特性呢?

黃哥對初學者提示解決這樣的問題,有常用的演算法,用 % 10 和 // 10,請看下面的代碼,

和循環和遞歸去實現。

很多初學編程者,最喜歡用list 去硬拼湊寫出代碼,沒有想用到更好的數據結構和演算法。

黃哥:如何訓練自己的編程思路?

zhuanlan.zhihu.com圖標
推薦閱讀:

Teach Yourself Computer Science
編程入門(五):編程開發工具這麼多,我該如何選擇?
Android開發學習應該先學什麼?
hello, world——《例C》(二)
[1] 搭建編程的環境

TAG:編程入門 |