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