1、安裝python 2和3 1.www.python.org下載對應安裝包 2.解壓進入目錄。 3.sudo ./configure 環境配置 4.make 5.sudo make install 安裝 問題:cd /usr/bin sudo mv python3 python34 sudo ln -s python3 /usr/local/bin/.python35 2、ipython插件安裝 sudo apt-get install ipython 交互式解釋器:用戶能夠直接在提示行後輸入相應的語句而且運行出相應的結果。 3、文件編寫 vi hello.py/ #!/usr/bin/python /print "hello world" /運行 python hello.py 4、python 程序:爲了實現一個特定目標而預先設計的一組可操做的工做步驟就稱爲一個程序。編程語言:機器語言:直接使用機器指令(0.1序列)來設計程序,能夠被計算機直接識別。和天然語言不一樣,難於記憶和理解,工做量大,效率低,沒法移植。 彙編語言:吧機器指令符號化,經過一組簡單的符號來表示機器指令。高級語言:從彙編語言抽象出來的更接近天然語言的編程語言。 python的程序組成:程序由模塊構成。模塊包含語句。語句包含表達式。表達式創建並處理對象。python程序是按照語句順次執行的。可是類,函數等語句塊須要調用後才能執行具體內容。 關鍵字:在一門編程語言中,有特殊功能的符號。 python關鍵字:循環判斷 if elif else for while break continue and or is not in 函數模塊類:from important as def pass lambda return class 異常:try查看 except處理 finally異常處理後要執行的語句 raise人爲拋出異常 其餘 del刪除一個定義的對象 global在局部使用全局變量 with建立拋出臨時對象,會自動回收 assert調試判斷 yield臨時中斷,返回 nonlocal內嵌函數中使用相對外部函數的變量。3.x中新增了三個 true 邏輯真false邏輯假 none賦空值。 print 在2版本中是關鍵字。在3版本中是函數。 在python中,用#表示單行註釋。還有一種文檔字符串的特別註釋,能夠在模塊、類或者函數的起始添加一個字符串,起到在線文檔功能,與普通字符串不一樣,文檔字符串能夠在運行時訪問,也能夠用來自動生成文檔。 python中單斜槓用做傳統除法,雙斜槓用做浮點除法(對結果進行四捨五入)。雙星號**表示乘方。python支持 a<b<c這樣的格式。