+ -
当前位置:首页 → 问答吧 → python核心编程 5-6题 简单计算器程序!(python课后题)

python核心编程 5-6题 简单计算器程序!(python课后题)

时间:2010-11-20

来源:互联网

存在这方便新手,今天做到这题想了一下午,到晚上终于忙完了 -_-!
Python code

i=0
while i==0:
    a = raw_input('>>>')

    try:
        if a[1] == '+':
            print float(a[0])+float(a[2])
        elif a[1] == '-':
            print float(a[0])-float(a[2])
        elif a[2] == '*':
            print float(a[0])**float(a[3])
        elif a[1] == '/':
            print float(a[0])/float(a[2])
        elif a[1] =='*':
            print float(a[0])*float(a[2])
        elif a[1] == '%':
            print float(a[0])%float(a[2])
        else:
            print "Sorry: I don't know!"
    except:
        print "Please input a correct formula!"


作者: a590687   发布时间: 2010-11-20

刚发出来百度就能查到了, 太效率了!

作者: a590687   发布时间: 2010-11-20