计算器
''' 加减乘除运算'''
def yunsuan(can1,fuhao,can2):
if fuhao == '+':
print(can1 + can2)
elif fuhao == '-':
print(can1-can2)
elif fuhao == '*':
print(can1 * can2)
# 判断为除法需要考虑0的情况
elif fuhao == '/':
if can1 == 0 or can2 == 0:
print('除法参数不能为0')
else:
print(can1 / can2)
else:
print('符号输入有误')
if __name__ == '__main__':
while True:
try:
# 输入的字符需要考虑是不是浮点
can1 = float(input())
fuhao = input()
can2 = float(input())
yunsuan(can1, fuhao, can2)
except:
print('输入字段类型有误')