python中求读入一元一次方程ax+b=0的两个系数a和b的值(整数),运用if语句

a=int(input())b=int(input())result=0result=float(result)ifa==0:print("a的值为无效值0")ifa!=... a=int(input())b=int(input())result=0result=float(result)if a==0: print("a的值为无效值0")if a!=0: result=float(-b/a)print("x=""{:.2f}".format(result))这个用a=0,b=7测试完,就会出现第二张图的样子,但是我不知道怎么改哪位大佬可以帮我一下啊 展开
 我来答
东彩航0w
2022-12-17 · TA获得超过1101个赞
知道小有建树答主
回答量:696
采纳率:74%
帮助的人:182万
展开全部

如果你想求解一元一次方程的根,你可能需要增加一个特判条件,即当a=0,b=0时,方程为无效方程。你可以在代码中增加一个特判条件,如下所示:

a = int(input())

b = int(input())

result = 0

result = float(result)

if a == 0:

if b == 0:

print("方程为无效方程")

else:

print("方程无解")

else:

result = float(-b/a)

print("x=""{:.2f}".format(result))

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式