python針對主流的三大操作系統:windows linux MacOS 都有對應的安裝包。
- 編程環境 IDLE: python軟件包自帶的一個集成開發環境,integrated development environment 的可視化界面GUI。
- 編程環境 pycharm: 由JBs公司開發的一款pythonIDE,帶有一整套可以幫助用戶在使用python語言開發時提高其效率的工具。
- 編程環境 Anaconda: 一個針對科學計算的多合一安裝包,包括了python本體,標準庫,以及許多其他實用的第三方庫,同時帶有conda作為包管理器。
- 文本編輯器: vim,sublime text,notepad++等
第一個python程序
交互式運行python語句
打開IDLE, 在Python shell中輸入1+1,按Enter鍵
立即看到運行結果,當計算器用,可以計算2100!超級大的數都沒問題。
第一行程序代碼編寫 ,在Python shell中輸入
print(“Hello World!”)
保存源文件運行程序
IDLE里編程的步驟
"File->New File" 打開文件編輯窗口
輸入代碼
"File->Save" 保存文件
"Run->Run Module" 運行,查看結果
pycharm
- Windows、Linux以及Mac OS平臺下運行
- 語法高亮、代碼檢查、智能補全
- 實時快速修復、Project管理、單元測試、版本控制以及自動代碼重構和豐富的導航功能
- 支持Django框架下的專業Web開發,支持Google的虛擬機App Engine的開發.
pycharm基本操作
- 更改configure,配置pycharm的工作模式。
- create new project,在新建項目時需要選擇python解釋器。
- open,選擇打開儲存在任意位置的python文件。
- check out from version control ,版本控制的高級功能。
讓pycharm跑起來
- 首先new project, 創建homework目錄,選擇python3的解釋器。
- File,new,創建python files .
- 利用高級特性來幫助快速編寫程序。
- run 運行程序。
- 可以使用tools python console調出命令行界面來執行單條語句。
Python編程理念
py的風格是優雅,明確,簡單。
代碼強制縮進。
Python的強制縮進規范完成了關鍵部分,也就是格式規范。還需要良好的編程風格:
- 變量、函數、類命名
- 注釋和文檔,程序不僅僅是執行,也是給人讀的。
- 一些編程設計上的良好風格。