[閒聊] 學習一陣子的python提問

作者: fred1541 ((沒意義))   2023-09-19 12:18:26
最近從5年前學了一點java來應付研究所的課程之後,開始從0開始學python.
然後開始照本宣科學習selenium,beautiful soup,爬些簡單的網站。
在這途中發現,甚麼叫做會寫程式呢?
我發現如果我完成程式確認無誤後,
我把他全刪除,從0開始再一次,總覺得會有些地方卡住。
這個是代表,如果說要……>會程式“是否隨意一個刪除自己寫過的之後”
可以順利無誤再還原一次。
不知道要到達怎樣的境界,才叫做會python程式?還是要專研一些演算法之類的
作者: ddavid (謊言接線生)   2023-09-19 14:13:00
最粗略地說,就是「你心裡想的都能寫出來」,就跟學英文日文是類似的,只不過你是在對電腦表達意思然而詳細討論的話,這不是一個會不會的二分法問題,而是有不同階段不同維度的比如不同寫法都能達到效果,你能寫出更 Pythonic 的嗎?能寫出更有效率的嗎?能寫出花費記憶體更少的嗎?不能兩全時你能分析做出選擇嗎?你的 Code 可讀性更好嗎?甚至還有你知道有別人寫好的輪胎可以用嗎?別人的輪胎不適用時你有能力改輪胎甚至重寫嗎?你有跟人協作完成大型專案的能力嗎?還有更多不同的評估,每一個評估都不是二分法XD
作者: fred1541 ((沒意義))   2023-09-19 17:23:00
原來是這樣感謝!
作者: chang1248w (彩棠)   2023-09-19 19:45:00
什麼叫作會說英文呢?要向外國人介紹釋迦你可以從口感氣味講起,你可以從地理分佈講起,你可以從文化連結講起,你可以重複念他的名字,你可以講的零零落落,你可以賣弄文采但釋迦還是釋迦
作者: s860134 (s860134)   2023-09-20 12:55:00
語法, buildin lib, debug 三個略懂就可也算是會
作者: s9041200 (小明阿)   2023-09-30 10:57:00
當你從不會問這個問題,到下次再問自己一次這個問題的時候
作者: molopo (mmm)   2023-10-18 00:27:00
推一樓
作者: cphe (魔鬼藏在垃圾筒裡)   2023-11-13 01:20:00
一樓形容得不錯

Links booklink

Contact Us: admin [ a t ] ucptt.com