3行 Python 代码解简单的一元一次方程

一元一次方程:只含有一个未知数(即“元”),并且未知数的最高次数为1(即“次”)的整式方程叫做一元一次方程(英文名:linear equation with one unknown)。

Python 解方程

起源

一元一次方程的标准形式(即所有一元一次方程经整理都能得到的形式)是 ax+b=0(a,b为常数,x为未知数,且a≠0)。求根公式:x=-b/a

一元一次方程的起源:“方程”一词来源于中国古算术书《九章算术》。在这本著作中,已经列出了一元一次方程。法国数学家笛卡尔把未知数和常数通过代数运算所组成的方程称为代数方程。在19世纪以前,方程一直是代数的核心内容。

1
2
>>> solve("x - 2*x + 5*x - 46*(235-24) = x + 2")
3236.0

源码

1
2
3
4
def solve(eq,var='x'):
	eq1 = eq.replace("=","-(")+")"
	c = eval(eq1,{var:1j})
	return -c.real/c.imag

三行代码就编好解方程的程序

本文网址: https://pylist.com/topic/35.html 转摘请注明来源

Suggested Topics

在 Ubuntu 16.04.6 LTS 系统上安装 Python 3.6.3

自己的阿里云一个 VPS 用的是系统 Ubuntu 16.04.6 LTS,自带的python版本是 `2.7.12` 与 `3.5.2`,有时候要用到 python `3.6`,又不想卸掉原来版本。下面介绍安装 python 3.6.3 的过程,因为版本较旧,遇到一些坑,这里记录一下。...

给SAEpy-log 添加了代码高亮

选择了一款很轻巧的js 代码高亮,一个32K的 highlight.min.js 和一个2K 的 themes css,你可以到[HIGHLIGHT.JS](http://softwaremaniacs.org/soft/highlight/en/) 官网看看。...

python 使用 magic 从文件内容判断文件类型

使用 python-magic 库可以轻松识别文件的类型,python-magic是libmagic文件类型识别库的python接口。libmagic通过根据预定义的文件类型列表检查它们的头文件来识别文件类型。 ...

python 高效的list 去重方式

list 去重是编程中经常用到的,python 的去重方式很灵活,下面介绍多种去重方式,并比较得出最高效的方式。...

Leave a Comment