Python下计算器实现

我将会把计算器这个功能全部实现,就象windows下的计算器一样;我会慢慢的完善。

以下是我的代码运行的版本

以下是求加法

​
#sum two integers

print("我们做一个两个整数加相的计算题目")
print("请说出第一个加数")
a=input ()
x=int(a)
print("请说出第二个加数")
b=input()
y=int(b)
print("它们的和是",x+y)

​

以下是简单的四则运算


#以下是一个简单计算器实现后台代码,仅包含简单的整数四则运算

def cal():
    numA = float(input('Please enter a number: '))
    op = input('Please enter a operator: ')
    numB = float(input('Please enter another number: '))
    if op == '+':
        print ("result: ",numA+numB)
    elif op == '-':
        print ("result: ",numA-numB)
    elif op == '*':
        print ("result: ",numA*numB)
    elif op == '/':
        print ("result: ",numA/numB)
    else:
        print( "Unknown operator ",op)
cal()

参考

1用python语言写一个简单的计算器(含四较为复杂的则混合运算)

https://www.cnblogs.com/baijinshuo/p/9520320.html

2加法计算器

3.https://www.cnblogs.com/baijinshuo/p/9520320.html

交互的简单计算器

https://zhidao.baidu.com/question/539089970.html

我用的以上的这个代码来实现,但是发现有问题;我发现这个是py2的代码,通过以下的方法来现解决;

https://www.cnblogs.com/wangyuehan/p/10434468.html

https://blog.csdn.net/hochean_/article/details/79582627

发布了153 篇原创文章 · 获赞 15 · 访问量 15万+

猜你喜欢

转载自blog.csdn.net/beyond911/article/details/104073930