m与n的数字运算python_python数值计算
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                m与n的数字运算python_python数值计算
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                '''獲得用戶輸入的一個字符串,格式如下 :
M OP N
其中M和N是任何數字,OP代表一種操作,表示為四種:+ - * /(加減乘除)
根據OP,輸出M OP N的運算結果,統一保存小數點后兩位。
注意:M和OP、OP和N之間可以存在多個空格,不考慮輸入錯誤的情況。'''
x=input("請輸入一個字符串(格式是:數字m+空格+操作符+數字n):")
fh=0
op=''
for i in range(len(x)):
if(x[i]in ['+','-','*','/']):
fh=i
op=x[fh]
m=x[0:fh]
n=x[fh+1:]
m=eval(m.strip(' '))
n=eval(n.strip(' '))
if(op=='+'):
jg=m+n
elif(op=='-'):
jg=m-n
elif(op=='*'):
jg=m*n
else:
jg=m/n
print("運算結果是:{:.2f}".format(jg))
運行效果圖
不妨你也試試!
總結
以上是生活随笔為你收集整理的m与n的数字运算python_python数值计算的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: Python学记(三)turtle库
- 下一篇: Alwayson 同步模式的坑
