- 從零開始:Python快速入門教程
- 侯惠芳主編
- 698字
- 2021-08-17 17:27:55
本章重點整理

·程序語言是一種人類用來和計算機溝通的語言,也是用來指揮計算機運算或工作的指令集合。
·機器語言是由1和0兩種符號構成的。
·匯編語言是一種介于高級語言與機器語言之間的符號語言。
·高級語言的特點是必須經過編譯或解釋過程才能轉換成機器語言。
·所謂編譯,是指使用編譯器來將程序代碼翻譯為目的程序,C、C++、Java、Visual C++、Fortran等語言都使用編譯的方法。
·解釋則是利用解釋器來對高級語言的原始程序代碼進行逐行解釋,執行速度較慢,Python、Basic、LISP、Prolog等語言皆使用解釋的方法。
·數據庫的結構化查詢語言就是第四代語言的一個頗具代表性的例子。
·人工智能語言也稱為第五代語言,或稱為自然語言。
·判斷程序語言好壞的4項標準:可讀性、平均成本、可靠度、可編寫性。
·計算思維的4個方面分別是分解、模式識別、歸納與抽象化和算法。
·算法必須符合的5個條件:輸入、輸出、確定性、有限性、有效性。
·結構化程序設計的3種基本控制流程:順序結構、選擇結構、循環結構。
·面向對象程序設計模式必須具備3種特性:封裝、繼承與多態。
·Python具有的特點:程序代碼簡潔易讀、跨平臺、面向對象、容易擴充、自由/開放源碼。
·當出現Python直譯式交互環境特有的“>>>”字符時,就可以輸入Python命令了。
·在“Anaconda Prompt”命令窗口中輸入“conda list”命令后,就可以在命令窗口中看到按照字母的順序列出的已安裝的包名稱及版本,這樣的檢查操作可以避免重復安裝包。
·Anaconda開發環境配置完成后,可以啟動Spyder編輯器來編寫程序。
·執行“Run”下拉菜單中的“Run”命令或按鍵盤上的F5鍵,也可以單選工具欄中的按鈕來執行程序。
·IPython命令窗口中多了顏色的輔助,很清楚地區分出操作數與運算符,輸入與輸出也很容易通過顏色來區分。
- Mastering Adobe Captivate 2017(Fourth Edition)
- Azure IoT Development Cookbook
- Practical Internet of Things Security
- C語言程序設計(第2版)
- Vue.js 3.x從入門到精通(視頻教學版)
- Mastering Scientific Computing with R
- Swift 3 New Features
- NGINX Cookbook
- D3.js By Example
- Swift 4從零到精通iOS開發
- Python程序設計開發寶典
- MyBatis 3源碼深度解析
- .NET 4.0面向對象編程漫談:應用篇
- Java Web動態網站開發(第2版·微課版)
- Learning D3.js 5 Mapping(Second Edition)