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 / 吳鉉忠

Related Courses

2022fall_Physical Metallurgy I_Department of Materials Engineering 2 B
程志賢
Period:Not set
LINE sharing feature only supports mobile devices