不懂編程,如何才能學好python呢?


  • 如何訓練自己的編程思路
  • 黃哥Python提醒:學習編程有三種壞習慣
  • 為何很多人認為Python 很簡單,而你不能入門?
  • 飽漢不知餓漢飢、會編程的不懂初學者的苦。
  • 開發項目「狗咬刺蝟」無從下手,問題出在哪兒?
  • Python程序員學習路線圖

1、書
黃哥推薦學習Python 10本好書。
https://zhuanlan.zhihu.com/p/21566058

2、工具

Python集成開發工具
https://zhuanlan.zhihu.com/p/21325469

3、學習方法
如何訓練自己的編程思路
https://zhuanlan.zhihu.com/p/21331144

python初學者的第一步

http://www.tudou.com/programs/view/pZvrOt9RlmE/


不懂編程,可能真的從來沒有寫過程序,也可能有一定的基礎。如果是後者,請直接看答案後部分(「=」分割)。

1、數據。整數、小數、複數都是程序中的數據,但程序中的數據又不止這些。

2、變數

x=1
x=4

x是一個變數,「x」是這個變數的名稱,稱為變數名。第一行,變數x指向整數1,第二行,變數x指向整數4,所以變數的指向是可以改變的。

3、語句

x=1
y=4
z=x+y+5
x+y+z

以上4行,每行都是一條語句。每條語句都有它的功能,可能是求和,可能是求積,也可能是更複雜的功能。在python中,一般以換行符分隔語句,也就是一行一條語句。

4、順序結構

從上至下依次執行語句,執行完最後一條語句後結束程序,3中的代碼就是順序結構。順序結構存在於所有的程序中。

5、選擇結構

a=3
if a==3:
a=a+1

根據表達式(條件)的真假選擇是否執行語句組(語句組即多條語句)。6、循環結構

a=3
while a&<0: a=a-1

根據表達式(條件)的真假選擇是否繼續執行循環體(循環體也是多條語句)。

==================================================================

編程零基礎應當如何開始學習 Python ?


Just do it~


首先,你得先學會搜索,答案確實不符合預期再提問,知乎上你這樣的提問沒有一千也有八百吧。


推薦閱讀:

大家都是怎麼部署python網站的?
python中如何使用requests模塊下載文件並獲取進度提示?
最近在學習Python爬蟲,求大神給點乾貨?
一個網站用兩種或以上的後端編程語言會出現什麼情況?為什麼?
selenium爬蟲被檢測到 該如何破?

TAG:Python | Python入門 |