在人工智能和深度學(xué)習(xí)領(lǐng)域,Python語言是必須掌握的,幾乎所有的開源框架都基于Python接口,數(shù)據(jù)獲取與整理需要用到Python,市面上Python教程眾多,但良莠不齊,本次我們聯(lián)合《王的機(jī)器》公眾號(hào)號(hào)主一起推出一門適合新手學(xué)習(xí)的高質(zhì)量Python視頻教程,下面請聽介紹。 首先來介紹一下視頻課作者,只有擁有原創(chuàng)能力的作者才可能講出好的課程。 本視頻課作者為王圣元 (FRM, CAIA),新加坡某金融咨詢公司總監(jiān),新加坡國立大學(xué)金融數(shù)學(xué)碩士,新加坡國立大學(xué)量化金融學(xué)士。 《王的機(jī)器》公眾號(hào)號(hào)主,已出版書籍《快樂機(jī)器學(xué)習(xí)》,即將出版書籍《Python - 金工, 機(jī)學(xué), 可視化》。 關(guān)于書籍和公眾號(hào)的介紹,大家可以關(guān)注作者公眾號(hào)了解,下面重點(diǎn)介紹本課程內(nèi)容。 Python基礎(chǔ)篇 本課程內(nèi)容為Python基礎(chǔ)篇,共計(jì)11課,約12個(gè)小時(shí),目錄如下: 課程內(nèi)容包括編程概論,數(shù)據(jù),流程,函數(shù),對象和類,高級(jí)特征共6大部分,如下腦圖。 從下面動(dòng)圖可看出每個(gè)點(diǎn)的更多細(xì)節(jié)。 市面上免費(fèi)或低價(jià)的Python課那么多,為什么我們要推薦這門課呢,原因有以下幾點(diǎn): (1) 故事化(dramatize)的教學(xué)方式,可以引人入迷,更容易接受知識(shí)。 故事總是比代碼更能讓人感興趣,以 Python 的難點(diǎn)「裝飾器」為例,如果一上來就給裝飾器的代碼 @decorate_function,沒有多少人能堅(jiān)持學(xué)下去的。但是如果將它賦予故事呢? 故事開始:斯蒂文是個(gè)廚師,有一天開始研究漢堡 (burger) 的做法,第一次他只用雞肉餅做漢堡。 def meat(food='--雞肉餅--'): print(food) burger() 輸出為: --雞肉餅-- 很明顯漢堡都是肉,太葷了。加點(diǎn)蔬菜如何? def vegetable(func): def wrapper(): print(' ~西紅柿~') func() print(' ~沙拉菜~') burger = vegetable(meat) burger() 輸出為: ~西紅柿~ 現(xiàn)在漢堡看起來不錯(cuò),可是好像看缺少了什么?對,再加點(diǎn)面包就好了。 def bread(func): def wrapper(): print('</------\>') func() print('<\------/>') return wrapper burger = bread(vegetable(meat)) burger() 輸出為: </------\> 故事結(jié)束:現(xiàn)在看上去真像漢堡,面包夾著蔬菜,蔬菜夾著肉。面包和蔬菜「裝飾」著雞肉餅,bread() 和 vegatable() 這兩個(gè)函數(shù)起著「裝飾器」的作用,它們沒有改變 meat() 函數(shù),只在它的基礎(chǔ)上添磚加瓦,最后把雞肉餅裝飾成漢堡。通過故事化的講述方式,讀者往往會(huì)有更加深刻的體驗(yàn); (2) 可視化的豐富案例,一圖勝千言,人是感官動(dòng)物,從圖表中接收的信息絕對比從文字快,而且可視化可以增強(qiáng)記憶。 在學(xué)習(xí)高階函數(shù) map, filter, reduce 的時(shí)候,絕大教材都會(huì)直接上代碼這樣舉例: lst = [1, 2, 3, 4, 5] map_iter = map( lambda x: x**2, lst ) list(map_iter) f_iter = filter( lambda x: x%2==1, lst ) list(f_iter) from functools import reduce reduce( lambda x,y: x+y, lst ) 雖然可以看懂,但是總覺得不直觀。再看看作者是如何來「可視化」這三個(gè)函數(shù)的。 我們看著 Emoji,很自然的就能讀懂 這樣是不是秒懂 map, filter 和 reduce 了?類似的案例非常多,甚至于列表解析式都可以可視化,整個(gè)學(xué)習(xí)過程非常養(yǎng)眼; (3) 抽象化,從具體問題能抽出本質(zhì)是一種很重要的能力,人一旦會(huì)舉一反三才算會(huì)學(xué)習(xí)。 以格式化字符串舉例,一般有四種方法: 用 % 字符 用 $ 字符 用 format 函數(shù) 用 f-string 如果光看例子,那真是千奇百怪,但透過例子看本質(zhì),每種方法都有通用的語法格式,如下圖總結(jié)。 ![]() 總結(jié)一下:這是有三見過的最用心,最有趣,最專業(yè)的Python基礎(chǔ)視頻課,并且有講師答疑群(訂閱課程后小助手會(huì)邀請),非常推薦需要學(xué)習(xí)的同學(xué)入手! 如何訂閱課程 最后,介紹下如何訂閱本課程,有三AI平臺(tái)已經(jīng)引進(jìn)該課程,將負(fù)責(zé)該課程的維護(hù)與宣傳,訂閱方式為: 直接在有三AI的小鵝通直播間訂閱該課程,學(xué)習(xí)時(shí)間永久有效,課程定價(jià)為199元,地址如下: 為了給新用戶優(yōu)惠,我們準(zhǔn)備了50張50元的優(yōu)惠券,因此前50名可享受減免50的優(yōu)惠,先到先得,掃描即可領(lǐng)?。?/span> 最后:有三AI CV春季劃成員,如果需要學(xué)習(xí)本Python基礎(chǔ)課程,由有三本人報(bào)銷50%的學(xué)費(fèi),直接找我即可。 有三AI CV春季劃是給想要完全入門掌握好計(jì)算機(jī)視覺,培養(yǎng)后續(xù)能夠獨(dú)立進(jìn)行該領(lǐng)域?qū)W習(xí)的習(xí)慣和能力的朋友準(zhǔn)備的,且本月是最后的報(bào)名時(shí)間。 2020年有三AI-CV春季劃 2021年CV春季劃需要掌握基本編程能力,開源框架使用,數(shù)據(jù)使用,圖像分類,圖像分割,目標(biāo)檢測與跟蹤,模型設(shè)計(jì),GAN等領(lǐng)域的理論和實(shí)踐內(nèi)容,了解詳細(xì)請閱讀以下文章: 轉(zhuǎn)載文章請后臺(tái)聯(lián)系 侵權(quán)必究 |
|