PTT
數位生活區
即時熱門文章
24小時內熱門文章
最新文章
熱門看板
看板列表
我的收藏
最近瀏覽
批踢踢 PTT 搜尋引擎
看板
[
Python
]
討論串
[問題] 在輸入字串中做四則運算
共 3 篇文章
排序:
最新先
|
最舊先
|
留言數
|
推文總分
內容預覽:
開啟
|
關閉
|
只限未讀
首頁
上一頁
1
下一頁
尾頁
#3
Re: [問題] 在輸入字串中做四則運算
推噓
0
(0推
0噓 0→
)
留言
0則,0人
參與
,
最新
作者
justim
(透明石油)
時間
13年前
發表
(2012/10/20 14:02)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
如果可以使用函式庫的話,sympy 就可以直接幫忙運算了。. sympy 中的 N 函式可以評估運算式。. 例如 N("1+2*3"),便可以直接算出結果。. 甚至還可以把運算式轉成 LaTex 輸出。. 除了四則運算外,連三角函式都可以幫你算。. N("sin(0.5 * 3.1415)"). -
#2
Re: [問題] 在輸入字串中做四則運算
推噓
2
(2推
0噓 7→
)
留言
9則,0人
參與
,
最新
作者
carlcarl
(carl)
時間
13年前
發表
(2012/10/18 22:09)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有1個連結
link
1
內容預覽:
簡單+-*/的話. str = '15+3-2/1'. re.split("[+-\/\*]", str). ['15', '3', '2', '1']. re.split("\d+", str). ['', '+', '-', '/', '']. # 前後兩個空就自己處理掉. 之後如果要處理括弧的
#1
[問題] 在輸入字串中做四則運算
推噓
1
(1推
0噓 2→
)
留言
3則,0人
參與
,
最新
作者
cantakeyeofu
(不看你的眼)
時間
13年前
發表
(2012/10/18 20:17)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
請教一下. 若使用者在raw_input()中輸入類似這樣:. 12+3. 10-7. 然後希望能印出15和3的四則運算結果. 應該如何把 "12" "+" "3" 這三個字元拆開來做計算? 謝謝. --.
※
發信站:
批踢踢實業坊(ptt.cc)
. ◆ From: 203.64.247.68.
首頁
上一頁
1
下一頁
尾頁