一元二次方程答案不仅可以看教参,还可以用

Hello,大家好,这里是随时随地准备死磕操作的DFBoy。

前面讲过不少高数相关题目的讲解,如导数、积分、不定积分。

所以这次就准备讲一下小学初中的数学题目——一元二次方程的Python解法。

#python豆腐秀#

01场景需求描述

本次操作的一元二次方程虽然简单,但在实际运算中,有时候还是会出现计算失误的情况。

而且现在的我,依旧能够清晰地记起这样一个操作,那就是小学和初中时候数学老师要求将教辅资料后面的参考答案撕下来上交。

这样一来,不仅没办法抄袭答案,但是也没办法检验自己的答案是否正确。

有时候,哪怕小学初中的数学知识掌握到位,但人工运算难免出错,这个时候就需要参考答案登场了。

要是没有参考答案,Python这个计算器工具就是个不错的好工具!

02示例完整代码及相关讲解

下面以求取x**2+2*x+1=0这个一元二次方程为例。

事实上,求取x**2+2*x+1=0这个一元二次方程的方法除了上面的做法,还有下面的第二种做法。

两种做法区别在于,第二种做法不使用Eq,直接将一元二次方程作为参数输入。因为一元二次方程是x**2+2*x+1=0,右边等号为0,所以可以这样直接放置,若是要求取的一元二次方程等号右边的值不为0,则无法向上面第二种做法代码输入,需要将等号右边的值移动到左边,将等号右边的值化为0才可以向第二种做法那样输入代码。

而将一元二次方程放进Eq的,Eq有两个参数,第一个参数是一元二次方程等号左边的内容,第二个参数则是一元二次方程右边的内容。

03一元二次方程代码框架

前面部分讲了两种做法,所以下面给出两个框架。

04操作小结

至此,本次使用Python求取一元二次方程的内容就到此结束了。

在没有参考答案的情况下,如果需要对自己的手动运算结果进行检验,完全可以借用Python求取一元二次方程获取答案来进行比对。




转载请注明:http://www.aierlanlan.com/tzrz/3957.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了