Re: [討論] 有沒有讀工程的覺得學python很難/煩的呢
Python或C++最好都是上過一下網課
比如Udemy那種
再來一定要上過一下進階的
比如modern C++和panda dataframe
才會比較有感覺
再進階一點就去上OOP和設計模式
接著一定要用debugger
兩種語言都可以用
斷點攔停後 可以看一下比如dataframe的內容確認無誤
再高階點就用條件斷點
寫扣的時候也可以先在debug console試驗下結果
這時直譯式語言就優於編譯式語言
再接著你可以使用靜態分析
Vscode 一邊打會一邊告訴你哪邊語法錯誤以及提示你正確寫法是什麼
C++一些坑你就不會踩到
最後學著怎麼divide and conquer
把你的程式結構化
每一個小段落拿去請gpt寫出來
最後整合起來用debugger看一下資料流有沒有錯
再最後寫unit test
上班就是這麼輕鬆愉快
-----
Sent from JPTT on my iPhone
--
※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.37.93.173 (臺灣)
※ PTT 網址
推
只要verilog ,其他這些只要皮毛hello ,薪水還遠
→
比台灣軟體人高
→
我也在學verilog
推
感謝您的建議
推
有c語言基礎 Python 根本不需要學 要用google就好
→
C++是寫大型軟體用的 太複雜
推
用verilog的公司賺錢啊
→
樓樓上不對吧,python也可以寫得非常華麗,c在觀念
→
上根本上是兩回事吧=.=
8
首Po今天校正回歸166人,比起前幾天動輒兩三百人 今天回歸明顯少了很多 可以說校正回歸快要歸零了嗎? 接下來的數字將會同步不失真了嗎? 那麼我們可以正確評估確診數字,疫情即將迎來曙光了嗎43
首Po如題 小弟唸工程的,之前學C++拿來處理實驗數據、玩arduino或用matlab都覺得還不錯用,因為就那幾個指令,只要靠邏輯就可以慢慢土法煉鋼拼湊出來要的東西。 但最近碰到大家說很好學的python,卻覺得它東西都過度包裝所以不好用,正因為都是人「定義」包裝好的東西,一定要照著他的方法寫,反而用起來覺得煩。如果遇到bug因為都是包裝好的指令所以無法用直觀的邏輯去debug或推論,還要上網查一堆資料,還不一定有解。而且這樣就會變成case by case,在不同的應用就要學一系列不同的函式定義,情境稍有不同可能就無法套用,沒辦法用最基礎的一套解決。 為什麼大家都說c++比較難python簡單,而我的感覺卻相反呢?是我之前都用得太淺了嗎? --------------------------------37
你肯定是不會C++ C++是一個高度需要理解編譯器運作的語言 隨便舉個例子 template <typename T, typename... Args> constexpr auto add(T&& first, Args&&... rest) { return std::forward<T>(first) + add(std::forward<Args>(rest)...); }
30
Re: [閒聊] 結論是C#比Java厲害嗎這類問題可以參考一下 TIOBE index Link: 不過也就是參考啦,他們有說明他們評分的方式 The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. Popular search engines such as Google, Bing, Yahoo!,22
[問卦] Python是怎麼突然爆紅的?在2015年左右以前 程式語言的霸主要嘛以偏底層可以控制記憶體的C/C++為主 要嘛是物件導向能力強大的Java、C# 或者是網頁在使用的html、php、JavaScript 即使是資料科學分析也有R 工程科學也有matlab 結果就是Python在這幾年迅速竄起 直追Java和C的龍頭寶座17
[閒聊] Python比VBA更適合做金融報表吧?陳年報表一點開,常常令人懷疑人生 裡面的VBA比狗屎還亂 令人懷疑最初的撰寫者是否根本沒受過教育 低劣混亂的程式,固然與設計者本身的大腦有關 但蠻大程度也跟VBA的語言特性脫不了關係9
[問卦] Python是菜逼八的程式工具最近開始學Python 我才發現為甚麼 大家都說Python是"初學者最易上手的語言" 一般人認知C已經夠簡單了 可是Python比C更簡單,因為寫法比C更精簡16
[心得] 用pycharm 重構 python 單元測試最近這陣子在客戶那邊有機會開始碰到一些 python 的程式, 我過去的經驗都是靜態語言居多,一直想碰一下 python 或 Ruby, 這次倒是個不錯的契機,剛好可以練手一下。 越寫倒是越愛上 python 了。 我對開發工具、開發方式比較熟悉一點,對 python 語言特性不熟,10
[情報] Python 實作資料科學常見問題與解法分享[分享教學影片] 使用 Python 實作資料科學時常會遇到的小問題與解法 問題: 1.請問 DataFrame 要如何輸出為 CSV 檔呢? 2.請問如何一次合併多個具有相同欄位的資料表? 3.請問 DataFrame 中有很多欄和列,在 Jupyter Notebook 中有部分資料顯示不出來,9
Re: [問卦] C++到底難學在哪裡程式語言主要就是拿來告訴電腦你要他做甚麼 C++是一個給你很多能力來控制電腦效能或是達到硬體極限的語言 我自己的經驗 是在學校的時候只有碰過C++03 離開學校後有三年沒有碰C++ 主要都在寫Python 那時候只覺得Python真美好 很多東西寫起來就像是Pseudo code一樣7
[討論] 在 .NET 使用 Pythonnet 的應用情境板上各位大大好 最近工作有接觸到 Pythonnet 想請教一下有使用過 Pythonnet 大大的經驗 我們部門軟體的核心架構是使用.NET ( UI, Custom Class, Custom Collection... ) 為了使程式外部化,將部分功能的模組寫在 Python1
Re: [討論] 請大家聊聊靜態語言的缺點寫MCU的話,看來看去只能用靜態的語言 因為記憶體真的是小不拉基的(了不起10K給你使用),能用記憶體時都要斤斤計較, 一些常見的資料結構使用時要非常非常的小心,像是Linked list之類的 一不小心,記憶體沒有回收,就可能造成死當的情況發生 一些型態沒有宣告就使用的話,那可能真的會造成MCU的災難