2022spring_Python program language and its applications_Department of Materials Engineering 1 A
Course Period:Now ~ Any Time
LINE sharing feature only supports mobile devices
Course Intro
Course Plan
教學目標:本課程之首要教學目標為讓同學學習Python程式語言基礎之觀念與語法,有了基礎程式背景後介紹第三方套件之功能與使用方法,並學習Python程式語言在影像檔案、介面開發、圖表繪圖、矩陣、資料處理等應用。
Textbooks
自編教材
-
第01周課程講義-Ch00-課程介紹
-
第02周課程講義-Ch01-Python簡介與程式編輯器介紹v2
-
第02周課程影音-Chap01-1-簡介與Anaconda下載與安裝
-
第02周課程影音-Chap01-2-Spyder編輯器基礎功能
-
第02周課程影音-Chap01-3-輸入(input)與輸出(print)語法
-
第02周課程影音-Chap01-4-建立第1個Python程式
-
第0304周課程講義-Ch02-變數、資料型別與運算子
-
Chap02-1-基本資料型別
-
Chap02-2-變數
-
Chap02-3-運算子
-
Chap02-4-字串-1
-
Chap02-4-字串-2
-
Chap02-5-範例練習
-
講義-Ch03-資料儲存容器tuple- 串列- 字典-集合
-
Chap03-1元組(tuple)
-
Chap03-2 串列(list)-1
-
Chap03-2 串列(list)-2
-
Chap03-3 字典(dict)-1
-
Chap03-3 字典(dict)-2
-
Chap03-4 集合(set)
-
講義-Ch04-選擇結構
-
Chap04-1 單向選擇結構
-
Chap04-2 雙向選擇結構
-
Chap04-3 多向選擇結構
-
Chap04-4 條件判斷與運算子「in」
-
講義-Chap05-迴圈與生成式
-
Chap05-0 迴圈概述
-
Chap05-1 迴圈結構 — 使用for-1
-
Chap05-1 迴圈結構 — 使用for-2
-
Chap05-2 迴圈結構— 使用while-1
-
Chap05-2 迴圈結構— 使用while-2
-
Chap05-3 巢狀迴圈
-
Chap05-4 迴圈結構特殊指令的使用—break、continue 與else
-
Chap05-7 範例練習
-
講義-Ch06-函式與遞迴
-
Chap06-1 函式
-
Chap06-2 函式範例練習
-
Chap06-3 函式的輸入與輸出
-
Chap06-4 函式的說明文件
-
Chap06-5 函式視為物件
-
Chap06-6 函式lambda
-
Chap06-7至6-9
-
Chap06-11 遞迴
-
Chap07-模組、套件與獨立程式
-
Chap07-1 模組
-
Chap07-2 套件
-
講義-Ch08-類別
-
Chap08-1 定義與操作類別
-
Chap08-2 類別建立與使用類別之物件
Teacher / 吳鉉忠