[問題] 在輸入字串中做四則運算

看板Python作者 (不看你的眼)時間11年前 (2012/10/18 20:17), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/3 (看更多)
請教一下 若使用者在raw_input()中輸入類似這樣: 12+3 10-7 然後希望能印出15和3的四則運算結果 應該如何把 "12" "+" "3" 這三個字元拆開來做計算? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.247.68

10/18 20:18, , 1F
eval() <=不過使用要很小心,因為他很邪惡XD
10/18 20:18, 1F

10/18 20:51, , 2F
也可以直接 print input() input相當於eval(raw_input)
10/18 20:51, 2F

10/18 21:59, , 3F
最好是自己處理string啦...
10/18 21:59, 3F
文章代碼(AID): #1GV_D77a (Python)
文章代碼(AID): #1GV_D77a (Python)