這個 Python3: 深度研究 Part 4 課程詳細介紹了 Python 中的物件導向程式設計(OOP)。
主要課程主題
✅什麼是類別和實體 ( instances )
✅類別資料和函式屬性
✅屬性
✅實體(instance)、類別和靜態方法
✅多型( polymorphism )以及特殊函示在這其中所起的作用
✅單一繼承
✅slots
✅descriptor protocol 及其與屬性和函式的關係
✅列舉( enumerations )
✅例外處理( exceptions )
https://softnshare.com/python-3-deep-dive-part-4/
同時也有7部Youtube影片,追蹤數超過4萬的網紅吳老師教學部落格,也在其Youtube影片中提到,VBA到Python程式2019開發1班第10次上課安裝BeautifulSoup4&下載Youtube清單標題與網址&下載YAHOO焦點新聞標題與網址&下載ETTODAY熱門新聞&GOOGLE搜尋結果&&下載網路資料與格式化輸出(台銀外匯)) 01_重點回顧與安裝BeautifulSoup4 0...
「python例外處理」的推薦目錄:
- 關於python例外處理 在 軟體開發學習資訊分享 Facebook 的精選貼文
- 關於python例外處理 在 紀老師程式教學網 Facebook 的最讚貼文
- 關於python例外處理 在 紀老師程式教學網 Facebook 的精選貼文
- 關於python例外處理 在 吳老師教學部落格 Youtube 的最讚貼文
- 關於python例外處理 在 吳老師教學部落格 Youtube 的最讚貼文
- 關於python例外處理 在 吳老師教學部落格 Youtube 的最讚貼文
- 關於python例外處理 在 [問題] 例外處理- 看板Python - 批踢踢實業坊 的評價
- 關於python例外處理 在 【 Python 新手村-錯誤與例外處理】 ... - ccClub Python讀書會 的評價
- 關於python例外處理 在 [Python] 探討例外錯誤的處理機制 - Tom's Blog 的評價
- 關於python例外處理 在 PythonBasic/Python 例外處理與斷言.ipynb at master - GitHub 的評價
- 關於python例外處理 在 [問題] 例外(exception)處理的技巧或原則 - PTT 問答 的評價
- 關於python例外處理 在 [問題] 例外(exception)處理的技巧或原則 - PTT Web 的評價
python例外處理 在 紀老師程式教學網 Facebook 的最讚貼文
[免費教學] 千萬次播放的 Python 初學者影音課程,四個半小時馬拉松連播!
(含簡體中文字幕)
YouTube 網址: https://youtu.be/rfscVS0vtbw
------------
大家 2020 年新年快樂! :-D
今天要介紹給大家的,是我在 YouTube 上找到的一部四個半小時的影片:「學習 Python - 初學者全教程」。它一口氣把 Python 的基礎語法,在一支影片裡全部講出來!雖然沒有涵蓋到 Python 所有語法,但 80% 的情況也夠用了!希望大家會喜歡!
影片雖然是英文發音,但是已經有熱心人士,翻譯出十種語言的字幕了。其中也包含「簡體中文」。如果您對於直接聽英文沒有信心的話,可以把簡體中文字幕打開,應該能幫助您更好了解影片的內容。
附上該影片內容的時軸索引。如果您有特別想聽的內容,可以直接跳到特定時間點觀看:
0:00 簡介
1:45 環境安裝(IDLE & PyCharm)
6:40 設定&您的第一個程式
10:23 繪製幾何圖形
15:06 變數與資料型態
27:03 如何在 Python 內使用文字
38:18 如何在 Python 內使用數字
48:26 讀取使用者的輸入
52:37 範例:一個簡單的計算機
58:27 範例:填字遊戲
1:03:10 資料結構:串列(Lists)
1:10:44 串列相關函數
1:18:57 資料結構:元組(Tuples)
1:24:15 函數
1:34:11 函數傳回值
1:40:06 分支(if 指令)
1:54:07 分支與比較運算子
2:00:37 範例:改良簡單的計算機
2:07:17 資料結構:字典(Dictionaries)
2:14:13 迴圈(while 指令)
2:20:21 範例:猜字遊戲
2:32:44 迴圈(for 指令)
2:41:20 範例:製作一個指數函數
2:47:13 二維串列與巢狀迴圈
2:52:41 範例:一個簡單的翻譯器
3:00:18 註解(Comments)
3:04:17 例外處理(Try/Except 指令)
3:12:41 讀取檔案內容
3:21:26 寫資料到一個檔案裡
3:28:13 模組製作與安裝
3:43:56 類別與物件
3:57:37 範例:建立一個選擇題測驗
4:08:28 物件相關函數
4:12:37 物件導向的「繼承」
4:20:43 Python 直譯器
如果您聽完上述影片後覺得不過癮,或者想聽更完整的 Python 程式設計內容,或許可以考慮購買我在 YOTTA 這個平台製作的 Python 課程。網址是:
https://bit.ly/2k0zwCy
裡面包含:
1. 32+ 小時的精采內容!
除了 Python 語法外,還包含「計算機概論」、「Git」、「LINE 聊天機器人」等主題。
2. 26 個與課程內容緊密搭配的課後作業!
讓您學完後馬上練習,我會一題一題仔細地親自批改,徹底變身成為懂程式設計的珍貴人才!
課程目前已經全部製作完畢!600+ 位同學一致五星評價。購買後馬上可以享有完整 32 小時課程內容。
希望各位能夠喜歡今天的分享!在新的一年裡,祝福各位每天工作都順順利利、收獲滿滿!
PS: 本文歡迎轉發、按讚、留言鼓勵我一下!您的隻字片語,都是讓我繼續提供好物的動力喔!
--------
看更多的紀老師,學更多的程式語言:
● YOTTA Python 課程購買: https://bit.ly/2k0zwCy
● Facebook 粉絲頁: https://goo.gl/N1z9JB
● YouTube 頻道: https://goo.gl/pQsdCt
● Instagram 日常生活: https://goo.gl/nBHzXC
● Twitter 碎碎念: https://is.gd/xFZeub
如果您覺得這個粉絲頁不錯,請到「評論區」給我一個好評喔!
https://www.facebook.com/pg/teacherchi/reviews/
python例外處理 在 紀老師程式教學網 Facebook 的精選貼文
[免費教學] 千萬次播放的 Python 初學者影音課程,四個半小時馬拉松連播!
(含簡體中文字幕)
YouTube 網址: https://youtu.be/rfscVS0vtbw
-\-\-\-\-\-\-\-\-\-\-\-\
大家 2020 年新年快樂! :-D
今天要介紹給大家的,是我在 YouTube 上找到的一部四個半小時的影片:「學習 Python - 初學者全教程」。它一口氣把 Python 的基礎語法,在一支影片裡全部講出來!雖然沒有涵蓋到 Python 所有語法,但 80% 的情況也夠用了!希望大家會喜歡!
影片雖然是英文發音,但是已經有熱心人士,翻譯出十種語言的字幕了。其中也包含「簡體中文」。如果您對於直接聽英文沒有信心的話,可以把簡體中文字幕打開,應該能幫助您更好了解影片的內容。
附上該影片內容的時軸索引。如果您有特別想聽的內容,可以直接跳到特定時間點觀看:
0:00 簡介
1:45 環境安裝(IDLE & PyCharm)
6:40 設定&您的第一個程式
10:23 繪製幾何圖形
15:06 變數與資料型態
27:03 如何在 Python 內使用文字
38:18 如何在 Python 內使用數字
48:26 讀取使用者的輸入
52:37 範例:一個簡單的計算機
58:27 範例:填字遊戲
1:03:10 資料結構:串列(Lists)
1:10:44 串列相關函數
1:18:57 資料結構:元組(Tuples)
1:24:15 函數
1:34:11 函數傳回值
1:40:06 分支(if 指令)
1:54:07 分支與比較運算子
2:00:37 範例:改良簡單的計算機
2:07:17 資料結構:字典(Dictionaries)
2:14:13 迴圈(while 指令)
2:20:21 範例:猜字遊戲
2:32:44 迴圈(for 指令)
2:41:20 範例:製作一個指數函數
2:47:13 二維串列與巢狀迴圈
2:52:41 範例:一個簡單的翻譯器
3:00:18 註解(Comments)
3:04:17 例外處理(Try/Except 指令)
3:12:41 讀取檔案內容
3:21:26 寫資料到一個檔案裡
3:28:13 模組製作與安裝
3:43:56 類別與物件
3:57:37 範例:建立一個選擇題測驗
4:08:28 物件相關函數
4:12:37 物件導向的「繼承」
4:20:43 Python 直譯器
如果您聽完上述影片後覺得不過癮,或者想聽更完整的 Python 程式設計內容,或許可以考慮購買我在 YOTTA 這個平台製作的 Python 課程。網址是:
https://bit.ly/2k0zwCy
裡面包含:
1. 32+ 小時的精采內容!
除了 Python 語法外,還包含「計算機概論」、「Git」、「LINE 聊天機器人」等主題。
2. 26 個與課程內容緊密搭配的課後作業!
讓您學完後馬上練習,我會一題一題仔細地親自批改,徹底變身成為懂程式設計的珍貴人才!
課程目前已經全部製作完畢!600+ 位同學一致五星評價。購買後馬上可以享有完整 32 小時課程內容。
希望各位能夠喜歡今天的分享!在新的一年裡,祝福各位每天工作都順順利利、收獲滿滿!
PS: 本文歡迎轉發、按讚、留言鼓勵我一下!您的隻字片語,都是讓我繼續提供好物的動力喔!
-\-\-\-\-\-\-\-\
看更多的紀老師,學更多的程式語言:
● YOTTA Python 課程購買: https://bit.ly/2k0zwCy
● Facebook 粉絲頁: https://goo.gl/N1z9JB
● YouTube 頻道: https://goo.gl/pQsdCt
● Instagram 日常生活: https://goo.gl/nBHzXC
● Twitter 碎碎念: https://is.gd/xFZeub
如果您覺得這個粉絲頁不錯,請到「評論區」給我一個好評喔!
https://www.facebook.com/pg/teacherchi/reviews/
python例外處理 在 吳老師教學部落格 Youtube 的最讚貼文
VBA到Python程式2019開發1班第10次上課安裝BeautifulSoup4&下載Youtube清單標題與網址&下載YAHOO焦點新聞標題與網址&下載ETTODAY熱門新聞&GOOGLE搜尋結果&&下載網路資料與格式化輸出(台銀外匯))
01_重點回顧與安裝BeautifulSoup4
02_下載Youtube清單標題與網址
03_下載YAHOO焦點新聞標題與網址
04_下載ETTODAY熱門新聞
05_改下載即時人氣與GOOGLE搜尋結果
06_下載GOOGLE搜尋結果(例外處理)
07_下載網路資料與格式化輸出(台銀外匯)
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2019_1
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
課程簡介:入門
建置Python開發環境
基本語法與結構控制
迴圈、資料結構及函式
VBA重要函數到Python
檔案處理
資料庫處理
課程簡介:進階
網頁資料擷取與分析、Python網頁測試自動化、YouTube影片下載器
處理 Excel 試算表、處理 PDF 與 Word 文件、處理 CSV 檔和 JSON 資料
實戰:PM2.5即時監測顯示器、Email 和文字簡訊、處理影像圖片、以 GUI 自動化來控制鍵盤和滑鼠
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著?
出版社:碁峰? 出版日期:2016/11/29
Python程式設計入門
作者:葉難
ISBN:9789864340057
出版社:博碩文化
出版日期:2015/04/02
吳老師 108/3/13
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝環境
python例外處理 在 吳老師教學部落格 Youtube 的最讚貼文
VBA到Python程式2019開發1班第10次上課安裝BeautifulSoup4&下載Youtube清單標題與網址&下載YAHOO焦點新聞標題與網址&下載ETTODAY熱門新聞&GOOGLE搜尋結果&&下載網路資料與格式化輸出(台銀外匯))
01_重點回顧與安裝BeautifulSoup4
02_下載Youtube清單標題與網址
03_下載YAHOO焦點新聞標題與網址
04_下載ETTODAY熱門新聞
05_改下載即時人氣與GOOGLE搜尋結果
06_下載GOOGLE搜尋結果(例外處理)
07_下載網路資料與格式化輸出(台銀外匯)
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2019_1
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
課程簡介:入門
建置Python開發環境
基本語法與結構控制
迴圈、資料結構及函式
VBA重要函數到Python
檔案處理
資料庫處理
課程簡介:進階
網頁資料擷取與分析、Python網頁測試自動化、YouTube影片下載器
處理 Excel 試算表、處理 PDF 與 Word 文件、處理 CSV 檔和 JSON 資料
實戰:PM2.5即時監測顯示器、Email 和文字簡訊、處理影像圖片、以 GUI 自動化來控制鍵盤和滑鼠
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著?
出版社:碁峰? 出版日期:2016/11/29
Python程式設計入門
作者:葉難
ISBN:9789864340057
出版社:博碩文化
出版日期:2015/04/02
吳老師 108/3/13
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝環境
python例外處理 在 吳老師教學部落格 Youtube 的最讚貼文
VBA到Python程式2019開發1班第10次上課安裝BeautifulSoup4&下載Youtube清單標題與網址&下載YAHOO焦點新聞標題與網址&下載ETTODAY熱門新聞&GOOGLE搜尋結果&&下載網路資料與格式化輸出(台銀外匯))
01_重點回顧與安裝BeautifulSoup4
02_下載Youtube清單標題與網址
03_下載YAHOO焦點新聞標題與網址
04_下載ETTODAY熱門新聞
05_改下載即時人氣與GOOGLE搜尋結果
06_下載GOOGLE搜尋結果(例外處理)
07_下載網路資料與格式化輸出(台銀外匯)
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2019_1
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
課程簡介:入門
建置Python開發環境
基本語法與結構控制
迴圈、資料結構及函式
VBA重要函數到Python
檔案處理
資料庫處理
課程簡介:進階
網頁資料擷取與分析、Python網頁測試自動化、YouTube影片下載器
處理 Excel 試算表、處理 PDF 與 Word 文件、處理 CSV 檔和 JSON 資料
實戰:PM2.5即時監測顯示器、Email 和文字簡訊、處理影像圖片、以 GUI 自動化來控制鍵盤和滑鼠
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著?
出版社:碁峰? 出版日期:2016/11/29
Python程式設計入門
作者:葉難
ISBN:9789864340057
出版社:博碩文化
出版日期:2015/04/02
吳老師 108/3/13
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝環境
python例外處理 在 【 Python 新手村-錯誤與例外處理】 ... - ccClub Python讀書會 的推薦與評價
【 Python 新手村-錯誤與例外處理】 第十一講-錯誤與例外處理:https://bit.ly/try_and_except 從我們開始Python 新手村到現在已經過了10 週在這段期間大家可能被 ... ... <看更多>
python例外處理 在 [Python] 探討例外錯誤的處理機制 - Tom's Blog 的推薦與評價
Try-except statement,一般情況下,Python在做錯誤處理機制使用 try ... except 來捕捉錯誤訊息,並在此錯誤發生時,執行後續的程式碼。 ... <看更多>
python例外處理 在 [問題] 例外處理- 看板Python - 批踢踢實業坊 的推薦與評價
python 的例外處理會用到的關鍵字:
try, except, else, finally
後面 2個關鍵字好像可以不用存在 ?
例如:
try:
A
B
C (出現例外)
D
except:
E
F
G
else:
H
I
finally:
J
K
正常情形下,
應該是 A->B->C->D->H->I->J->K
出現例外,
則是 A->B->C->E->F->G->J->K
假如我將程式碼改成
try:
A
B
C (出現例外)
D
except:
E
F
G
else:
H
I
J
K
結果不是也一樣, 那 finally 這個關鍵字不是沒有用 ?
else 好像也可以不用, 只要預先設立一個flag
在 try 裡面設為 true, except 則為 false
在 J, K 前面加上 if(flag):
這樣不是也不用 else 關鍵字 ?
--
肝不好 ▁▁ ● ◤ 肝若好
人生是黑白的 ▏ ◤ 考卷是空白的
▏ ◤ 、 ﹐
● ●b 囧 ▎ ●> ● ◤ ▌ ﹍﹍ 0 ▊囧> 幹...
▲ ■┘ ■ ▎ ■ █◤ ▌ ㄏ▋ ︶■
〈﹀ ∥ ▁▁∥ ▎ ﹀〉◤ ▋ ▊ 〈\ ψcockroach727
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.25.105
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1460980193.A.B0C.html
我若將 JK 放到和 try,except 的平行位置
不是塞在 except 或是 else 裡面
例外處理完不是一定會經過 ?
從官方教學文件 https://docs.python.org/3.4/tutorial/errors.html
抓下的一句話
The use of the else clause is better than adding additional code to the try
clause because it avoids accidentally catching an exception that wasn’t
raised by the code being protected by the try ... except statement.
好像是不鼓勵將不相關的部分塞進 try 裡面
所以才想到用類似布林運算來處理
意思是在 except 裡面又發生例外狀況而使得沒放在 finally 裡面的 JK 沒被執行 ?
※ 編輯: obelisk0114 (140.112.25.105), 04/19/2016 20:05:23
推文看不懂
若在 C 發生例外,不是會直接跳到 except 部分, D 會執行 ?
else 不是只有沒發生例外才會執行 ?
我用下面這段程式執行會跑出 error, raise 可以用在 except 裡面 ?
a=1
b=2
c=0
try:
print('a/b = ' + str(a/b))
print('------try------')
print('a/c = ' + str(a/c))
print('我在 try 裡面')
except:
print('除以0')
print('----except-----')
raise
else:
print('成功')
print('------else-----')
finally:
print('我在 finally 裡面')
print('----finally----')
print('我沒有歸屬')
print('------外面-----')
※ 編輯: obelisk0114 (140.112.25.105), 04/20/2016 19:48:32
所以以下例子
try:
A
B
C (可能出現例外 1)
D
except:
E
F (可能出現例外 2)
G
else:
H
I
finally:
J
K
L
M
完全正常情況,
A->B->C->D->H->I->J->K->L->M
例外 1 出現, 之後正常
A->B->C->E->F->G->J->K->L->M
例外都出現,
A->B->C->E->F->J->K-> 程式出現例外,終止
這樣嗎 ?
※ 編輯: obelisk0114 (140.112.25.105), 04/22/2016 12:41:31
也就是 finally 是讓程式延後到跑完裡面的內容才終止,
讓外面呼叫他的程式比較容易處理 ?
※ 編輯: obelisk0114 (140.112.25.105), 04/22/2016 21:26:04
... <看更多>