1.1.互動解釋器
在Linux系統中的命令列里,輸入python即可進入互動解釋器。
上圖中Python 2.7.5 代表的是python的版本為2.7版本。
“>>>”表示已進入python的互動解釋器中,輸入 print "hello world!",即可顯示出結果。
注意:
因為python使用縮進表達代碼邏輯,所以要嚴格遵循縮進規則,一般情況下使用四個空格;
頂級代碼前不能有空格;
exit()、quit()或CTRL-D退出互動解釋器;
1.2.腳本檔案
在Linux系統中采用vi或者vim可以進行文本編輯。
方法一:vim mytest.py編輯一個名為mytest.py的檔案(后綴必須是py),代碼內容如下:
print 'hello world!'
運行代碼:
python mytest.py #表明用python去執行mytest.py
結果顯示:
hello world!
方法二:vim mytest.py重新進行編輯,代碼內容如下:
#!/usr/bin/env python
print 'hello world!'
注:第一行(linux中的固定格式)表明代碼要用python解釋。
某些情況下,python沒有安裝在/usr/bin下,但是env在/usr/bin下,需要讓env去找python的安裝位置,保證可以找到python解釋器。
為代碼加執行權限:
chmod a+x mytest.py
運行代碼:
./mytest.py
結果顯示:
hello world!
1.3.pycharm
設定字體大小: File ——> Settings ——> Editor ——> Colors & Fonts ——> Font ——> Save As ——> 修改Size
運行: 選單欄中的Run ——> Run ——> 選擇運行的代碼
2.tab自動補全
2.1.解釋內設定
>>> import readline
>>> import rlcompleter
>>> readline.parse_and_bind('tab: complete')
>>> p
pass pow( print print( property(
注:僅可使用一次,一旦退出,立刻失效!
匯入模塊
編輯tab.py檔案
vim /usr/lib/python2.7/site-packages/tab.py
import readline
import rlcompleter
readline.parse_and_bind('tab: complete')
然后在互動解釋器中匯入tab模塊即可。
每次進入python互動解釋器中都需要重復此操作!
設定環境變數
自動支持tab鍵補全:
vim /usr/local/bin/tab.py
import readline
import rlcompleter
readline.parse_and_bind('tab: complete')
vim ~/.bash_profile
PYTHONSTARTUP=/usr/local/bin/tab.py
export PATH PYTHONSTARTUP
source ~/.bash_profile
注:環境變數PYTHONSTARTUP是python運行時要執行的腳本
Python概述
python是一個跨平臺的程式語言,應用十分廣泛
環境準備
1、作業系統選擇(linux)
2、pip包管理(解決安裝python包的依賴問題)
3、配置pycharm(提高開發效率)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/124936.html
標籤:其他技術討論專區
