Python學習之路(一)

1.什麼是python

Python是一種面向對象、直譯式電腦編程語言,具有近二十年的發展歷史,成熟且穩定。它包含了一組完善而且容易理解的標準庫,能夠輕鬆完成很多常見的任務。它的語法簡捷和清晰,儘量使用無異義的英語單詞,與其它大多數程序設計語言使用大括號不一樣,它使用縮進來定義語句塊。--來自wiki

維基百科的解釋:http://zh.wikipedia.org/wiki/Python#Hello_World

2.爲什麼學python

  • 軟件質量:可讀性強,維護容易,重複利用比較高,
  • 開發者效率:代碼行短,調試和維護的時間短,能即時運行,不用編譯連接。
  • 程序可移植性:能跨平臺,可移植性強
  • 支持庫多:Python有大量的預先構建好的庫稱爲標準庫,同時Python 還有大量的第三方庫
  • 組件一體化:能和其他應用的組件進行溝通,能調用其他語言的庫文件,能被其他語言調用

3.Python能用來幹什麼?

  • 系統編程
  • Gui編程
  • 網絡腳本
  • 組件集成化
  • 數據庫編程
  • 快速原型設計
  • 數值和科學編程
  • 遊戲開發
  • 圖像處理
  • 數據挖掘

4.Python的技術優勢

  • 面向對象和函數式編程
  • 免費
  • 可移植性強
  • 功能強大
  • 可混合編程
  • 使用簡單,上手容易

5.Python的安裝

訪問網址(python.org/download/)下載與架構對應的Python安裝版本,可以下載編譯好的可執行文件,我下載的是python-3.4.1.msi,下載結束後雙擊安裝,安裝過程在此略過,安裝後把Python的安裝目錄添加到系統的環境變量中,我的安裝目錄就是D:\python,安裝目錄的下一級應該包含python.exe。如圖1

圖1 

安裝後應該出現IDLE,Module docs ,Python,Python Manuals等組件如圖:



圖2 


IDLE是圖形化的Python shell,能獲取交互式幫助,調試程序,還包括了一個文本編輯器。Python shell本身就是一個很好的交互環境,打開Python shell,直接輸入1+1,然後回車,結果直接顯示2。輸入print('hello world!'),然後回車,結果直接輸出 hello world!,結果如圖3所示,圖中顯示的三個尖括號, >>> ,表示 Python  Shell 提示符,不需要輸入。和Python shell不同的是,Python (command line)只能進行交互式的輸入輸出,這裏還有Python的官方文檔和手冊。



圖3


6.第一個Python程序

(1)編寫程序 
首先打開Python shell也就是IDLE,然後點擊file菜單,新建一個文件,在文件中輸入print('hello world!'),然後保存文件名爲myPython0.py。
(2)運行程序
由於Python是解釋型語言,所以編寫代碼後的運行要有解釋器進行翻譯,官方默認的是CPython翻譯器,也就是用C語言實現的翻譯器,同樣也有Java實現的翻譯器。運行時調用翻譯程序進行翻譯即可,打開windows的cmd窗口,也就是控制檯窗口,使用cd 命令進入你保存myPython0.py的位置,然後輸入python myPython0.py,回車。
結果顯示爲hello world!,如圖4所示。



圖4 

後續內容持續更新中




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章