<h3> python是什么?我也不知道,問了好幾個朋友,得到回復:是計算機編程語言之一吧。這個回答還是比較模糊,難道是二進制編碼?印象中我聽說過二進制是計算機語言。微信上瀏覽信息時,一次偶然的點擊,打開了python小課鏈接,花不到一杯奶茶的錢--8.9元,三節(jié)課可以打開python學習之門,好奇心驅(qū)使我報了名。</h3><h3> 首先認識什么是Python,Python是一門編程語言,能夠幫助我們更好地與計算機“溝通”。不僅如此,它是從C++、Java等老牌編程語言中脫穎而出的一匹黑馬,是編程語言界里的新晉網(wǎng)紅。python的強大之處在于:它背后有著最龐大的免費“代碼庫”,給初學者足夠的資源實現(xiàn)自己想要的功能;它是人工智能、大數(shù)據(jù)分析的重要支持語言;它被稱為“膠水語言”,能很好包裝和調(diào)用其他編程語言寫的庫;它是一個腳本語言,和其它編程語言相比更加簡潔、高效......風變編程課程導師吳楓,一步步循循引導,給我打開了python學習魔法之門。</h3><h3> 說實在的,對于計算機學習,我非科班出身 ,同樣套話,也不是計算機科班工作,只會運用excel表格處理一些辦公數(shù)據(jù),但是面對重復性的數(shù)據(jù)輸入、處理,我總想偷懶,借助查找一些函數(shù),簡單點快捷點完成想要的數(shù)據(jù)處理,無奈有些函數(shù)找到了,不會用,百度到的一些介紹,無法準確使用。這也算是我學完三節(jié)試學科后,果斷報名繼續(xù)學習的理由之一,還有“人工智能”成為現(xiàn)在高大上詞語之一,多學點知識,了解點人工智能知識,也算是拓展個人興趣愛好,與時俱進吧。</h3><h3> 風變編程的課程可以根據(jù)自己的業(yè)余時間安排自我學習。課堂上,吳楓導師猶如聊天的方式,介紹python中各種函數(shù)編碼的定義、公式、使用方法,鼓勵課堂上嘗試即時練習,容易出現(xiàn)常見的問題,解決方法等等,一步步引導學員展開學習,課后有助教督促每天的學習進展,課后練習猶如打游戲晉級,通過編碼作業(yè)幫助主人公實現(xiàn)目標,完成作業(yè)分享到學習群打卡,總能收到助教私發(fā)給有關(guān)課程筆記、拓展知識、問題解答方案等等實用的學習獎勵品。</h3><h3> 通過學習和案例問題解決練習 ,感覺到python學習并不是想象中的那么難,投入進去還有點像打游戲一樣,有點上癮。但是想要學習透徹,需要結(jié)合實例操作反復練習,比如針對工作中的重復性數(shù)據(jù)輸入、選擇、處理,結(jié)合循環(huán)、條件、判斷選擇適合的函數(shù)字符、代碼、變量賦值去熟練使用所學到的知識,可謂生動有趣。做錯了沒關(guān)系,可以反復重做,實在做不出來,還有助教、學習群里的高手解救。實操解決問題的過程,也是思維邏輯化的整理過程,目標確認,分析分解步驟,從某個環(huán)節(jié)小問題著手,一步一步調(diào)用函數(shù)公式編寫、檢驗,最后各環(huán)節(jié)完整組合,實現(xiàn)最終目標,通過這樣實例操作練習,無形中培養(yǎng)了我思考分析問題的方法,解決問題的思維方法越來也縝密。</h3><h3> 在作業(yè)練習之余,我會置換同類的詞語,拓展練習一下,比如列表合并過后排序,計算平均成績要求列出低于平均分數(shù)的成績,我同時列出了高于均分的成績。</h3> <h3>
自我探索的拓展過程,會讓你更深刻記住學習的知識,探索也會讓你對一些函數(shù)公式的使用有新的發(fā)現(xiàn),編程函數(shù)公式的套用,有成功的,也有跳出套用范圍的,比如“演員作品的練習”,輸入字典中的值(演員名字),可以查出鍵名(主演的電影名),如下圖。<br></h3> <h3>
練習完成后,我想如果不按套路查詢,輸入了字典意外的“值”,該怎么辦?既然已經(jīng)用了if...in...條件句,何不完善一下,我加上了else:語句,結(jié)果并不是我想象的結(jié)果,如下圖,沒有成功,反而干擾了正常的查詢應答,</h3> <h3> 我百思不得其解,向助教求助,當然得到了另一種解決問題的方案,但是我還是糾結(jié)if...in...語句中elif、else的使用為何在這個實例中無法實現(xiàn),也許帶著疑問,在以后的學習中會得到釋然。</h3> <h3>
我?guī)缀醵际窃谕砩蠈W習python的,工作日,白天在單位是窗口的服務人員。 周末,在家總有一大堆做不完的家務等候我收拾,每天排除一切雜務后,靜下心來,投入到學習,就當一場修煉,提交完作業(yè)后,時間總在不知不覺飛馳到午夜,每天的收獲足以讓我愉快地進入夢鄉(xiāng)。
回首在python知識的山腳,一路“打怪”晉級,我已爬到基礎(chǔ)語法的山頂,看看我的畢業(yè)證吧!
</h3> <h3>
到此,我以為學費一千三左右的課程,20節(jié)課19關(guān)已經(jīng)學完了。助教告訴我還有爬蟲階段課程等候我學習!爬蟲是什么?我暫時還不太懂。毛毛蟲的脫變,夢想著擁有自由飛舞的翅膀。爬蟲學習將給我?guī)硎裁礃拥倪M步和脫變,我期待在編程語言的天空,通過學習知識的不斷積累,能夠像毛毛蟲一樣擁有“自由飛翔的翅膀”!在此,借用一位助教老師設計的美圖,與即將爬蟲學習的學友們共勉!<br></h3> <h3> 學習需要不斷總結(jié),經(jīng)驗也罷,教訓也罷,就當是一種儀式和感想, 不妥之處還請高手多多指教、鼓勵!</h3>