输入两个值求他们的加减乘除 乘方

#-*- coding:utf-8 -*-
def numb():
    print '选择数字进行你想要的操作'
    print '1、相加'
    print '2、相减'
    print '3、相乘'
    print '4、相除'
    print '5、乘方'
    x=raw_input()
    if x=='1':
        try:
            a=int(raw_input(u'请输入数字a:'))
            print u'您输入a的值为',a
            try:
                b=int(raw_input(u'请输入数字b:'))
                print u'您输入b的值为',b
                z=a+b
                print u'a+b的值为:',z
            except ValueError,e:
                print u'您输入的b的值不是一个数字:',e
        except ValueError,e:
            print u'您输入的a的值不是一个数字:',e
    elif x=='2':
        try:
            a=int(raw_input(u'请输入数字a:'))
            print u'您输入a的值为',a
            try:
                b=int(raw_input(u'请输入数字b:'))
                print u'您输入b的值为',b
                z=a-b
                print u'a-b的 值为为:',z
            except ValueError,e:
                print u'您输入的b的值不是一个数字:',e
        except ValueError,e:
            print u'您输入的a的值不是一个数字:',e
    elif x=='3':
        try:
            a=int(raw_input(u'请输入数字a:'))
            print u'您输入a的值为',a
            try:
                b=int(raw_input(u'请输入数字b:'))
                print u'您输入b的值为',b
                z=a*b
                print u'a*b的 值为为:',z
            except ValueError,e:
                print u'您输入的b的值不是一个数字:',e
        except ValueError,e:
            print u'您输入的a的值不是一个数字:',e
    elif x=='4':
        try:
            a=int(raw_input(u'请输入数字a:'))
            print u'您输入a的值为',a
            try:
                b=int(raw_input(u'请输入数字b:'))
                print u'您输入b的值为',b
                z=a*b
                print u'a/b的 值为为:',z
            except ValueError,e:
                print u'您输入的b的值不是一个数字:',e
        except ValueError,e:
            print u'您输入的a的值不是一个数字:',e
    elif x=='5':
        try:
            a=int(raw_input(u'请输入数字a:'))
            print u'您输入a的值为',a
            try:
                b=int(raw_input(u'请输入数字b:'))
                print u'您输入b的值为',b
                z=pow(a,b)
                print u'a的b次方值为为:',z
            except ValueError,e:
                print u'您输入的b的值不是一个数字:',e
        except ValueError,e:
            print u'您输入的a的值不是一个数字:',e
    else:
        print '您输入的选择错误'
numb()

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26764973/viewspace-1326375/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/26764973/viewspace-1326375/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值