[問題] pyqt5 重複性程式碼問題

看板Python作者 (先認真的就輸了。)時間4年前 (2020/11/03 23:48), 4年前編輯推噓1(102)
留言3則, 1人參與, 4年前最新討論串1/1
請問一下,我有一張如下圖的輸入表格。 每一個水平軸代表一行指令,然後水平欄位跟欄位之間會做一些雜項運算。 例如Peter + swing*time - command note1 ** delay-command_note2 以下每一行都是一樣的。 我目前是手工的每一行指令都一個個欄位檢查代入,有快比較簡潔/好維護的寫法嗎? 我初學者,會用def function(): 跟 建類別,但這個情況下,我想不通怎麼建class 來 用。 感謝大家 https://i.imgur.com/h0dKLT0.jpg
-- Sent from PTTopia -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.166.135.53 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1604418492.A.F86.html ※ 編輯: a9202507 (118.166.135.53 臺灣), 11/03/2020 23:54:42

11/04 02:40, 4年前 , 1F
我的話會建一個 class 繼承 QWidget,然後把個欄位放進
11/04 02:40, 1F

11/04 02:40, 4年前 , 2F
去,建一個 function 來 return 計算公式
11/04 02:40, 2F

11/04 02:41, 4年前 , 3F
最後垂直 layout.addWidget 出每一行
11/04 02:41, 3F
我研究一下,感恩。 ※ 編輯: a9202507 (114.136.159.140 臺灣), 11/05/2020 17:59:23
文章代碼(AID): #1VeNky-6 (Python)
文章代碼(AID): #1VeNky-6 (Python)