Python 简易计算器代码错误分析与修正
第一行应该是print('简易计算器'),而不是print('简易计算')。
第二行应该是str=input('请输入算式:'),而不是str=input('请输入算式,')。
第三行应该是operator='',而不是operatorwhile operator==''it丰,11 8TE:。
第四行应该是while operator=='', 而不是while operator=='it丰,11 8TE:'。
第七行应该是elif operator=='', 而不是elif'in str:并begin1冰operator村****end1水冰**。
第十一行应该是x = float(str[:str.find(operator)]),而不是x = float(strl:str.find(operator)]赫冰冰begin2冰冰冰y float(str[str.find(operator):])讨水本本冰本eDO2**********。
第十二行应该是y = float(str[str.find(operator):]),而不是y float(str[str.find(operator):])讨水本本冰本eDO2*********。
第十五行应该是result=x+y,而不是result=x+y, H i %- %*y, X/Y。
最后一行应该是print('结果为:',result),而不是print ('结果为,',result.get(operator))。
原文地址: https://www.cveoy.top/t/topic/osoa 著作权归作者所有。请勿转载和采集!