




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第1章程序設計基礎與Python概述Python程序設計與案例教程
1.1程序設計與程序設計語言1.程序設計與計算思維程序設計:給出解決特定問題程序的過程,以某種程序設計語言為工具,并在這種語言下編寫程序。計算思維:運用計算機科學的基礎概念進行問題求解、系統設計以及人類行為理解等涵蓋計算機科學之廣度的一系列思維活動。
1.1程序設計與程序設計語言2.程序設計語言機器語言:用二進制代碼表示的計算機能直接識別和執行的一種機器指令的集合,形式上是由“0”和“1”構成的一串二進制代碼。例如,計算1+2的機器語言程序:1011000000000001;0000010000000010;11110100;
1.1程序設計與程序設計語言2.程序設計語言匯編語言:采用了有助于記憶的符號(稱為指令助記符)與符號地址來代替機器指令中的操作碼和操作數。例如,計算1+2的匯編語言程序:MOVAL,1 ;ADDAL,2 ;HLT ;
1.1程序設計與程序設計語言2.程序設計語言高級語言:是更接近自然語言、數學語言的程序設計語言,是面向應用的計算機語言,與具體的機器無關。例如,計算1+2的BASIC語言程序:A=1+2 ;PRINTA ;END ;1.2Python語言概述Python繼承于ABC語言,主要受到Modula-3的影響,Modula-3是另一種相當優美且強大的語言,為小型團體所設計,并且結合了Unixshell和C的習慣。
GuidovanRossum“Lifeisshort,youneedPython!”1.Python語言發展1.2Python語言概述Python的特點解釋性面向對象第三方庫開源,可移植簡單易學/jobbole/awesome-python-cn2.Python語言特點例1.1第一個python程序Hello,World!>>>print'Hello,World!'語句輸出:Hello,World!1.3簡單的Python語言介紹程序如下:importmath#導入有兩種方式sum=0x,y,z=input('pleaseinputthenumberx,y,z')sum=x+y+zaver=sum/3.0print(‘aver=’,aver)輸入數據:3,6,9輸出結果:aver=6.0例1.2求3個數的平均值例1.3求圓、長方形、三角形面積defCirArea(r): area=3.14*r*r print(“theareaofcircleis:”,area)defRectArea(a=5,b=6): area=a*b
print(“theareaofrectangleis:”,area)defTriArea(b,h) area=1.0/2*b*h print(“theareaoftriangleis:”,area) returnareaCirArea(4)RectArea()print(TriArea(3,4))運行結果:theareaofcircleis:50.24theareaofRectangleis:20theareaofTriangleis:6.01.4Python的程序開發工具1.Python的版本選
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 銀行保證金流程管理規范
- 小金魚兒童課件
- 帕金森病人的護理常規
- 護理教學中的法律法規
- LED照明產品綠色環保采購合同
- 上市公司股票抵押借款協議
- 綠色物流倉儲庫房租賃與環保倉儲解決方案合同
- 大班音樂《逛公園》
- 科研實驗場地借用協議書模板
- 餐飲企業品牌加盟及經營管理合同范本
- GB/T 27806-2011環氧瀝青防腐涂料
- GB/T 17949.1-2000接地系統的土壤電阻率、接地阻抗和地面電位測量導則第1部分:常規測量
- 夢幻西游古龍服務端安裝教程
- 《出生醫學證明》單親母親情況聲明
- 4配電柜安全風險點告知牌
- 旋挖機操作手知識試卷含參考答案
- GB∕T 22590-2021 軋鋼加熱爐用耐火澆注料
- 研發部程序文件bom管理
- 大件運輸管理制度
- Q∕GDW 11445-2015 國家電網公司管理信息系統安全基線要求
- 材料科學基礎 第2章 晶體結構
評論
0/150
提交評論