作者LessonWang (橘白Cat)
看板Python
標題[心得] 寫了一些code之後
時間Mon Jul 10 16:41:20 2017
如題 學了一陣子python3之後
再加上教授要求我們做一個作品
於是把之前我問過的問題
沒有解決只好自己硬上
自己寫code
不過都是字串操作
因此效能上還得要前輩們指教
主要就是能在terminal中
做一些排版的動作
成果大概如下
http://i.imgur.com/bReqC31.jpg
http://i.imgur.com/JLOTY0S.jpg
http://i.imgur.com/omTdWXn.jpg
而為了此作品
自己也寫了簡單的說明文件
以免教授說我這個沒什麼用xd
https://goo.gl/GbXEfu
原本的code在這
https://repl.it/JR1c/12
還是想請教code能做什麼改進或優化呢
唯一的遺憾是現在我還沒有辦法把python的運算表達式parse出來 轉成排版顯示出來xdd
-----
Sent from JPTT on my Asus ASUS_Z00UD.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.9.105.167
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1499676085.A.855.html
※ 編輯: LessonWang (39.9.105.167), 07/10/2017 16:47:56
1F:推 cutekid: 推(Y) 07/10 16:50
2F:推 HenryLiKing: 不錯喔~ 07/10 17:29
3F:推 CodingMan: 推推 07/10 17:35
4F:推 Neisseria: 蠻有意思的,如果能搭配 parser 就更有實用價值 (咦?) 07/10 18:02
對啊 我最後有提到xd
※ 編輯: LessonWang (39.9.105.167), 07/10/2017 18:08:47
5F:→ HenryLiKing: 用數(?)我好像看過用數來分析數學式耶 07/10 18:56
我知道有ast模組 抽象語法樹的東西可以分析python3語法 可是還在摸索中
6F:→ HenryLiKing: (不過我不懂(TT 07/10 18:56
※ 編輯: LessonWang (39.9.105.167), 07/10/2017 19:02:33
7F:推 Neisseria: 有 ast 就是有 parser 了,這等於做完前半部的工作 07/11 10:41
8F:→ Neisseria: 接下來就是走訪這個 ast tree,生出相對應的 ASCII art 07/11 10:42
9F:→ Neisseria: 看起來應該是快寫完了,弄一弄應該可以發個線上專案 07/11 10:43
只是小作品而已啦 謝謝N大指導
※ 編輯: LessonWang (39.9.105.167), 07/11/2017 11:42:36
10F:推 Neisseria: 只是大家互相交流而已,不用那麼客氣 科科 07/11 13:53
11F:推 maxjoiny: 可以放在github上啊 07/12 23:21
12F:→ LessonWang: 最後還是決定放在github維護xd 07/30 16:54