Python 入門指南- 基礎學習篇 - 程式語言教學誌

文章推薦指數: 80 %
投票人數:10人

本篇文章為《Python 入門指南》基礎學習篇的導覽。

Python入門指南 基礎學習篇 本書的第一部分為基礎學習篇 基礎學習篇的學習目標如下 認識Python 怎麼處理資料 控制結構 模組化 物件導向 程式文件 分成以下十三個單元來講解 單元1-認識Python語言 單元2-如何執行Python程式 單元3-資料型態與變數 單元4-變數命名規則與縮排 單元5-運算式與陳述 單元6-選擇 單元7-迴圈 單元8-函數 單元9-類別 單元10-物件導向與封裝 單元11-__init__()方法 單元12-模組 單元13-文件字串 其中單元1到2為介紹「認識Python」,單元1先用簡單的Python程式demo.py認識Python程式(program)的樣貌、寫程式的工具等等,單元2則是認識如何執行Python程式。

單元3到5為介紹「怎麼處理資料」,寫程式的主要目的就是為了處理資料(data),單元3先認識資料的型態(type),因為每一種資料都有專屬的型態,然後跟數學一樣,程式是把資料用變數(variable)代為處理,單元4就講到變數命型規則以及Python中最基本的縮排,單元5講到程式執行最基本的單位,也就是陳述(statement),然後運算式(expression)則是最簡單的陳述。

單元6到7為介紹「控制結構」,控制結構(controlstructure)為現代程式語言(programminglanguage)採用的結構化程式設計方式,主要有兩種,其一為選擇結構(selection),這是單元6的主題,Python只有if-elif-else一種選擇結構,其二為迴圈(loop),這是單元7的主題,分為兩類,第一類用於複合資料型態的for,第二類則是需要自行決定結束條件(condition)的while。

單元8及12為介紹「模組化」,模組化也就是怎麼樣重複利用程式碼,單元8先認識函數(function),因為呼叫函數就可以執行已經定義好的的程式功能,單元12認識模組(module),其實一個Python檔案也就是一個模組,模組中可以定義任何可以重複利用的程式功能。

單元9到11為介紹「物件導向」,物件導向程式設計(object-orientedprogramming)是模組化的進一步,Python中所有東西都是物件(object),物件用類別(class)定義,單元9先認識類別定義,單元10進一步認識物件導向,而單元11認識物件建立過程中執行的__init__()方法(method)。

單元13為介紹「程式文件」,早期的程式語言多半是在程式碼的範圍外寫程式文件,Python則是可以直接將文件寫在程式碼中,程式文件的目的是讓程式碼直接能查詢,換句話說,文件直接包含在程式碼之中。

中英文術語對照 類別class 條件condition 控制結構controlstructure 資料data 運算式expression 函數function 迴圈loop 方法method 模組module 物件object 物件導向程式設計object-orientedprogramming 程式program 程式語言programminglanguage 選擇結構selection 陳述statement 型態type 變數variable 相關教學影片 第一堂課導覽⇨YouTube頁面連結 第一堂課舉一反三⇨YouTube頁面連結 回Python入門指南首頁 下一頁單元1-認識Python語言 回Python教材首頁 回程式語言教材首頁



請為這篇文章評分?