今日份python之简易计算器的python实现 -2019.3.19

基本功能:加减乘除

每进行一次运算立刻打印相应结果,与手机上的计算器功能相同(除了没有高阶函数加入之外),所以计算不了例如正余弦函数的式子。其他都ok。

“q”:退出

def main():
    while True:
        sign1 = input()
        if "+" in sign1:
            if sign1[0] != "+":
                a = sign1.index("+")
                left, right = int(sign1[0:a]), int(sign1[a+1:])
                Sum = left + right
                print(Sum)
            else:
                Sum += int(sign1[1:])
                print(Sum)
        if "-" in sign1:
            if sign1[0] != "-":
                a = sign1.index("-")
                left, right = int(sign1[0:a]), int(sign1[a+1:])
                Sum = left - right
                print(Sum)
            else:
                Sum -= int(sign1[1:])
                print(Sum)
        if "*" in sign1:
            if sign1[0] != "*":
                a = sign1.index("*")
                left, right = int(sign1[0:a]), int(sign1[a + 1:])
                Sum = left * right
                print(Sum)
            else:
                Sum *= int(sign1[1:])
                print(Sum)
        if "/" in sign1:
            if sign1[0] != "/":
                a = sign1.index("/")
                left, right = int(sign1[0:a]), int(sign1[a+1:])
                Sum = left / right
                print(Sum)
            else:
                Sum /= int(sign1[1:])
                print(Sum)
        if sign1 == "q":
            break
if __name__ == "__main__":
    main()

再接再厉咯~!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值