python入门第一课_入门第一课 Python入门涉及的问题及简单示例
很多初學者都在問:我想自學Python,該怎樣入門?入門選擇哪些書籍?
下面,我以自己的理解作出解答。
1、先說明大體的學習進度。
Python確實入門較為容易,語法清晰易懂。一旦入了門再想提高就和其他編程語言一樣復雜啦。切忌好高騖遠,以為入了門就是大神。每天靜下心來,專注在屏幕前看書、敲代碼2個小時,我用了幾個月才入門(當然每個人的基礎不同,對新知識接受能力也不一樣)。
2、無論自學什么技能,看書是少不了的。
那么問題來了,沒有(計算機)基礎,看哪些書籍合適呢?我的推薦是《與孩子一起學編程》。在我學習這本書的過程中,一度懷疑小孩子看這個能否看懂,反正我學起來并不輕松。按照書本上的范例一邊看,一邊敲代碼,一邊思考。整本書看下來,掃盲效果很好。
3、只看書是不可行的,要一邊看書,一邊親自敲代碼。
這個問題要有一個清醒的認識,別自以為看了書就能學會,因為看明白和真明白是兩回事。
首先,去Python官網(https://www.python.org)下載Python的安裝文件。
點擊上圖中紅框部分,進入版本選擇頁面,拖拽到頁面下方:
根據你電腦安裝操作系統不同選擇不同的版本,這里只對Windows系統做講解
如果是64位系統,就選擇安裝64位的(安裝32位的也可以但無必要);如果操作系統是32位的,就只能安裝32位的。編程語言并無區別。
這里要說明一下:當前Python有2大版本,分別是2.x和3.x。建議大家直接學習3.x。2.x再過幾年就不會再更新了。
專業開發人員大多使用Linux操作系統。作為初學者,估計沒有幾個人能熟練使用Linux;所以在這里不建議初學者一并學習Linux,待你熟悉了python后有精力再學Linux不遲。我們常用的Windows運行Python毫無問題。
4、安裝過程就不說了,一路next,建議大家按照默認安裝(尤其是安裝路徑)。Python是免費的,不涉及版權問題,也就是說不存在盜版不盜版的問題。
5、安裝完畢后,點擊桌面左下角的“開始”,查找Python3.6,單擊后在點擊IDLE(Python 3.6 64-bit)
就可以打開Python的編輯環境啦。所謂編譯環境,就是你練習敲代碼的地方。這個編譯環境很方便,可以把你編寫的代碼做運行,得出結果。對于只使用Windows的人,使用圖形化的界面更容易。
或者按鍵盤的win+R,輸入cmd回車,輸入python回車就可以帶出相應的信息
6、配置環境變量
我的電腦是win7。配置過程如下:
6.1右鍵“我的電腦”,點擊“屬性”;
6.2點擊左側的“高級系統設置”;
6.3點擊右下角的“環境變量”;
6.4在“系統變量”一欄中找到“Path”,單擊后再點擊“編輯”;
6.5“變量值”一欄,到文本末尾輸入一個分號(英文輸入狀態),然后把你電腦上Python的安裝目錄粘貼進來;安裝python時我選擇默認安裝,然后在這里我添加了2個地址,分別是
C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\;C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\Scripts;
第一個是我電腦上python.exe所在的目錄,中間用分號(英文輸入狀態)隔開;后面的目錄存放了一些安裝文件,都是.exe文件。
6.6點擊“確定”--“確定”--“確定”。配置完畢。
7、關于計算機語言的說明
我們知道人類社會,溝通很重要。中國人之間溝通,說中文;美帝那邊講英語;各地還有方言。財務人員要講財務的術語,律師呢要說法律專業的名詞。其實道理都是一樣的:要想讓對方明白你說話的意思,你就要按照“行規”來說話。
計算機呢?目前的計算機,還無法直接聽懂看懂人類的語言,也就是說計算機無法理解人類的自然語言。所以要編程,也就是要讓程序看懂我們的想法,就要按照計算機的“行規”來寫代碼;只有代碼符合計算機的語言要求,程序才能正確執行。
每一種編程語言都有不同的要求。我們稱之為“語法”。
Python也有自己的語法,無非Python的語法較為簡單。下面我們看一個實例。
8、讓Python執行一段代碼
進入第5步中IDLE的界面,我們切換到英文輸入法,輸入:
print("I wanna learn Python!!!")
按回車,IDLE會立即執行你的命令。看一下效果
分析一下:
1)IDLE是一個編譯器,可以執行你輸入的命令。
2)示例中我們讓Python打印一句話,語法規則是print(" "),在一對兒雙引號(一對單引號也可以)中輸入你想打印的話;實際上Python看到你輸入了print就知道你要打印一段話,按照語法要求把你要打印的內容寫進去,Python就知道應該去打印哪些內容。
3)按回車鍵執行,就會顯示結果。
如果按win+R,輸入python回車,也可以在命令行頁面做同樣的事情:
分析一下:
1)輸入python回車,可以帶出信息,同時出現了>>>,代表可以輸入Python的命令了。
2)同樣是輸入打印一段話的命令,回車后打印了結果。下一行開頭仍然是>>>,表示可以繼續輸入命令。
3)需要退出python環境時,可以輸入exit()后回車,即退出Python環境。
9、如果仔細看完上述文字和圖片,安裝了Python并執行了打印命令,那么你已經完成了Python入門中的入門。
10、學習Python是一個長期的過程,要堅持,不要著急。因為涉及的東西實在是太多了。沒有基礎的初學者,如果一上來就想短短幾天就學會,定下一個不切實際的目標,弄不好會迅速喪失信心進而放棄學習。
附:我經常使用的有兩部電腦,分別是win7 32位和win10 64位。涉及系統信息顯示不同的請注意:win7上使用的是32位的3.6.3,win10上使用的是64位的3.6.4。
11、我們熟悉的Windows操作系統,是微軟公司推出的(當然也有熟悉蘋果的操作系統,還有大牛熟悉Unix和Linux)。我們也應該知道,一部電腦只有Windows,也就能開機做幾樣簡單的工作:聽歌看電影上網;要想做其他事情,還需要我們自行安裝自己需要的程序:有辦公軟件Microsoft office、有游戲、還有可以替代windows默認程序的瀏覽器(比如chrome、火狐)、聽歌(網易云音樂、QQ音樂)等等。
Python也有一些軟件(術語稱之為模塊,或第三方庫)需要我們自行安裝并配置路徑(如果在6.5中已經做好配置,之后就無需另行配置)。
可以安裝pip這個軟件,然后通過pip來手動安裝我們需要的第三方庫,從而進一步擴展Python的功能。下面一起看一下:
11.1我的python是3.6.3(或3.6.4),后來看到有人說已經內置了pip,當時我還不知道,自己上網找到pip.exe文件,放進C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\Scripts。然后win+R,切換到該目錄,然后輸入pip后回車,就能安裝pip這個軟件。
11.2安裝好pip之后,可以升級pip,在命令行模式中輸入pip install-U pip,系統會自動升級。
11.3安裝第三方庫,在命令行模式輸入pip install 模塊名,比如pip install Numpy,回車即可。
11.4能安裝就能卸載,pip uninstall 模塊名。
11.5使用pip很方便,只是pip默認從國外服務器下載文件,蝸牛一般的網速是我等不能忍的。清華有一個服務器可供替換,速度快很多。現在看下如何切換:
有兩個法子處理,一個是臨時添加清華的地址,但這樣麻煩,每次都要寫一串清華的地址,這里不推薦。
另一個法子是直接修改配置文件:
找到你電腦上面的appdata的文件夾,下面可以找到pip文件夾。在這個文件夾下新建一個txt文檔,文件名為pip。在txt文檔中寫入:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
保存后關閉文檔,然后把后綴從txt修改為ini 完畢。這樣一來,速度就很快了。
總結
以上是生活随笔為你收集整理的python入门第一课_入门第一课 Python入门涉及的问题及简单示例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python中enumerate()函数
- 下一篇: mongo 时间格式化 查询_Mongo