题解 | 简单计算器

简单计算器

https://www.nowcoder.com/practice/b8f770674ba7468bb0a0efcc2aa3a239

n = input()
if '+' in n:
    a,b = map(float,n.split('+'))
    print('%.4f+%.4f=%.4f'%(a,b,a+b))
elif '-' in n:
    a,b = map(float,n.split('-'))
    print('%.4f-%.4f=%.4f'%(a,b,a-b))
elif '*' in n:
    a,b = map(float,n.split('*'))
    print('%.4f*%.4f=%.4f'%(a,b,a*b))
elif '/' in n:
    a,b = map(float,n.split('/'))
    if b == 0:
        print('Wrong!Division by zero!')
    else:
        print('%.4f/%.4f=%.4f'%(a,b,a/b))
else:
    print('Invalid operation!')
    
    

全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务