python學習筆記-python程式運行,python-python
小白初學python,寫下自己的一些想法。大神請忽略。
安裝python編輯器,並配置環境(見http://www.cnblogs.com/lynn-li/p/5885001.html中 python編輯器安裝與配置)。由於python的兩個版本2.x與3.x不相容,且3.x在不斷的進化中,不穩定。所以建議安裝2.x,確切來說是2.7.x版本。
安裝並配置完成之後,我們就可以編寫第一個python程式。學過其他語言的兄弟姐妹們,都知道語言的入門程式就是hello world。那麼,我們這裡也以hello world來拋磚引玉,開啟python學習的大門。
運行環境:Windows python配置完成
python運行有兩種方式,一種是在python互動式命令列下運行;另一種是使用文字編輯器,在命令列中直接運行。
注意:以上兩種運行方式,都是以CPython解譯器來編譯啟動並執行。當然也可以將python代碼寫入到eclipse中,使用JPython解譯器運行,需要自己配置環境,具體配置可以參考:http://www.cnblogs.com/lynn-li/p/5885163.html
一、命令列與互動式命令列
首先要搞清楚這個命令列的概念。
1.命令列
定義:出現類似“C:\>”,則是在Windows提供的命令列模式
進入模式的方式:Windows中,直接win+r鍵進入
2.互動式命令列
定義:出現“>>>”,則是python的互動式命令列
進入模式的方式:Windows命令列中輸入python即可
二、互動式命令列中運行python代碼
cmd視窗中,輸入python後,進入python互動式命令列。直接輸入代碼:
print ‘hello world!’
可以看到介面上運行結果,表示運行成功!
在Python的互動式命令列寫程式,好處是一下就能得到結果,壞處是沒法儲存,下次還想啟動並執行時候,還得再敲一遍。
所以,實際開發的時候,我們總是使用一個文字編輯器來寫代碼,寫完了,儲存為一個檔案,這樣,程式就可以反覆運行了。
三、命令列運行python代碼
1.python代碼編寫及儲存
我們將“hello world!”程式用文字編輯器寫出來,儲存下來,並命名,這裡我們命名為hello.py,儲存到F:\workspace。
命名時,要注意:
1)檔案要以.py結尾,其他都不可以
2)檔案名稱只能是英文字母、數字和底線的組合。
文字編輯器推薦:Notepad++、Sublime Text
2.python代碼運行
在命令列模式中,輸入python F:\workspace\hello.py,即可運行成功。
運行時,要注意:
1)python檔案儲存體路徑是相對路徑,運行時,一定要說明python檔案的儲存路徑,
否則會報錯:
can't open file 'hello.py'
當然,用Python開發程式,完全可以一邊在文字編輯器裡寫代碼,一邊開一個互動式命令視窗,在寫代碼的過程中,把部分代碼粘到命令列去驗證,事半功倍!