python 数值运算 m op n_python数值运算 四则运算
數值運算
描述
獲得用戶輸入的一個字符串,格式如下:????????????????????????????????????????????????????????????????????????????????????????????????
M OP N????????????????????????????????????????????????????????????????????????????????????????????????
其中,M和N是任何數字,OP代表一種操作,表示為如下四種:+, -, *, /(加減乘除)????????????????????????????????????????????????????????????????????????????????????????????????
根據OP,輸出M OP N的運算結果,統一保存小數點后2位。????????????????????????????????????????????????????????????????????????????????????????????????
注意:M和OP、OP和N之間可以存在多個空格,不考慮輸入錯誤情況。????????????????????????????????????????????????????????????????????????????????????????????????
輸入輸出示例
輸入
輸出
10 + 100
110.00
1 / 20
0.05
題解
說實話看到這題想了一陣,因為習慣C++就想了很多很復雜,這就脫離人生苦短我學python的初衷了嘛
得益于 eval() 直接可以算出來
DigitStr = input("")
a = eval(DigitStr[:])
print ("{:.2f}".format(a))
標簽:運算,python,四則運算,DigitStr,eval,輸入,OP
來源: https://www.cnblogs.com/coderzjz/p/12655349.html
總結
以上是生活随笔為你收集整理的python 数值运算 m op n_python数值运算 四则运算的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 开头和结尾标记 在不同系统_文本标记的宝
- 下一篇: 安装包镜像_创建 macOS Catal