知名線上課程 Python 輕鬆上手學(含教材) 講師:丘祐瑋 影音教學 中文發音 繁體中文版(DVD版)
Python擁有簡潔易懂的特性,是非常適合初學者自學的程式語言。且隨著人工智慧的發展,Python程式語言更是被受重視,2017始Python已成為最受歡迎的程式語言,就讓TibaMe的老師,同時也是大數學堂創辦人--丘祐瑋老師,帶你一起學會Python吧!
Python 簡介與環境設定
Python 語言
Guido van Rossum – Python 之父
豐富的函式庫讓 Python 無所不在
Python 語法簡潔,容易使用
Python 程式語言讓”薪資”看漲
Python 是新創公司的最愛
下載與安裝 Python
下載 Anaconda
執行 Python
Python 2 與 Python 3 的差異
Python v.s. Java
直譯式語言
動態語言
帶你認識Python開發工具-Python IDE PyCharm
帶你認識Python開發工具-Sublime Text
帶你認識Python開發工具-Jupyter Notebook
啟用與操作Jupyter Notebook
Python 物件與資料結構
如何把Python變成計算機?
認識Python的數字類型
如何在Python中使用基本算術?
如何在Python 2中避免算術的錯誤?
進階算數功能
如何創建變數?
如何用Python換算匯率價格?
如何使用Python簡單處理文字?
如何在Python中創建字串
認識Print 函式
換行與多行文字處理
認識Print –特殊字元
字串索引
字串特性
字串的其他功能
如何在Python中使用樣版替代部分文字?
浮點數
%s 與 %r
字串 Format處理
使用 .format()方法
如何使用input函式跟Python產生互動?
如何創建Python List?
List 基本操作
List 元素增減
套用List 於字串中
指定(Assignment)陣列
認識Python字典(Dictionary)
該如何建立Python Dictionary?
如何更新Python Dictionary 的資料?
什麼是Tuple?
如何建立 Tuples?
Tuple 方法
不變性 Immutability
Packing 與 Unpacking
在Python中如何刪除變數與交換變數
認識集合Set與操作
Python 運算式與陳述
如何比較兩個變數?
如何在Python中做簡單的變數比較?
如何在Python中使用陳述式做抉擇?
程式縮排 (Indentation)
如何把決策過程轉換成程式碼?
If…elif…else
Switch…Case
認識For迴圈與範例
使用For 迴圈操作字串與Tuple
使用For 迴圈操作字典
如何使用Iterator?
next() & iter()
如何使用While 迴圈?
如何配合 else 使用?
break, continue, pass
使用無窮迴圈時要注意的事情?
Python 方法與函式
認識Python 函式
使用Help 與 dir 查詢套件與函式
內建函式範例
函式
定義簡單函式
函式範例
接受多個參數
接受多個 key/value 參數
如何寫出簡潔函式
比較Lambda 與函式
Lambda 範例
變數範圍
LEGB 範例
本地變數
Global
認識錯誤訊息
如何處理 IOError?
除以0的時候的處理:Try & Except
Try & Except
如何使用Finally?
Python 物件導向程式設計
Python所有東西都是物件
物件的可變性與不可變性
類別(Class)
使用建構子定義物件屬性
類別屬性
介紹Python方法與 DRY原則
如何實作繼承
如何調用物件內的特殊方法
Python 模組與套件
如何引用Python 內建模組
使用者如何自行定義模組
了解模組名稱空間
學習如何建立Python 套件
限制Python 引用套件
如何引用、安裝第三方套件
介紹Pip 操作
|
|