Python3简易计算程序编写,so easy
1、先了解一下Python运算符。【+,-,*(乘号),/(除号),**(求幂)】
2、调用Python的input()函数来输入数字及运算符。代码:
a = int(input("输入第1个数:"))
b = int(input("输入第2个数:"))
c = input("请输入运算符号:")
注意:在a和b的input调用之前要用int转换为整数,否则计算机以为你输入的是字符串。
3、用if-elif-else语句完成对运算符号的判断并计算。代码:
if c == "+":
global ans
ans = a+b
elif c == "-":
ans = a-b
elif c == "*":
ans = a*b
elif ans == "/":
z = a/b
elif c == "**":
ans = a**b
else:
print('符号不存在')
注意:global ans不要忘,要不然会出bug。
4、返回数据,用print():
print(a, c, b, "=", ans)
5、最后附上完整代码:
a = int(input("输入第1个数:"))
b = int(input("输入第2个数:"))
c = input("请输入运算符号:")
if c == "+":
global ans
ans = a+b
elif c == "-":
ans = a-b
elif c == "*":
ans = a*b
elif ans == "/":
z = a/b
elif c == "**":
ans = a**b
else:
print('符号不存在')
print(a, c, b, "=", ans)
6、其实还有一种方法更简单,只用2行代码,用eval()
x = eval(input('输入算式:'))
print(x)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:91
阅读量:126
阅读量:131
阅读量:175
阅读量:114