3行 Python 代码解简单的一元一次方程
🕣 by pyList at 2013-09-26 19:50
一元一次方程:只含有一个未知数(即“元”),并且未知数的最高次数为1(即“次”)的整式方程叫做一元一次方程(英文名:linear equation with one unknown
)。
起源
一元一次方程的标准形式(即所有一元一次方程经整理都能得到的形式)是 ax+b=0
(a,b为常数,x为未知数,且a≠0)。求根公式:x=-b/a
。
一元一次方程的起源:“方程”一词来源于中国古算术书《九章算术》。在这本著作中,已经列出了一元一次方程。法国数学家笛卡尔把未知数和常数通过代数运算所组成的方程称为代数方程。在19世纪以前,方程一直是代数的核心内容。
>>> solve("x - 2*x + 5*x - 46*(235-24) = x + 2")
3236.0
源码
def solve(eq,var='x'):
eq1 = eq.replace("=","-(")+")"
c = eval(eq1,{var:1j})
return -c.real/c.imag
三行代码就编好解方程的程序
本文网址: https://pylist.com/t/1380196245 (转载注明出处)
如果你有任何建议或疑问可以在下面 留言
发表第一条评论!
相关推荐
小工具
标签
print
python
中文
终端
正确
numpy
库画
matplotlib
线图
os
popen
超时
解决
sqlite3
连接池
路径
获取
文件
运行
后缀名
并取
遍历
文件夹
saepy
log
高亮
添加
代码
练手
简单
准备
项目
一个
ubuntu
12
基础知识
编程
总结
bbr
openwrt
路由
开启
百度
google
pk
三大
必应
json
解析
测试
速度
gnu
debian
linux
安装
修砖记
变砖
ubnt
er
tftp
轻量级
sae
博客
一款
ulimit
永久
设置
系统
之坑
files
golang
open
服务
js
全屏
浏览器
方法
实现
caddy
https
部署
网站
多个
spotify
chartify
开源
图表
tornado
tcpclient
4.0
客户端
简化
搜索引擎
网址
提交
主动
经验
md5
计算
ssdb
论坛
聊天室
redis
nginx
websockets
chat
failed
load
devtools
sourcemap
chrome
自动更新
microsoft
mac
关闭
app
store
登录
未知
静音
风扇
主机
笔记本
改造
低功耗
web
爬虫
服务器
组装
微信
尝鲜
视频
体验
cpu
查看
温度
server
浏览
身份验证
authenticator
迁移
手机
webdriver
微博
selenium
系统启动
usb
固件
编译
宅家
坑记
屏幕
动手
硬件加速
quic
抢先
最近发表
- Chrome 控制台 DevTools failed to load SourceMap 警告的消除方法
- Mac 关闭 Microsoft 自动更新
- Mac 登录 App Store 出现“发生了未知错误”的解决方法
- 老笔记本改造为无风扇静音主机方案
- 自己组装21瓦低功耗家庭爬虫、文件、web服务器
- 微信视频号尝鲜体验
- Ubuntu/Debian 查看CPU温度的方法
- 在Ubuntu/debian Server 系统使用Chrome 无头浏览模式
- 换手机后 Google 身份验证器 Google Authenticator 数据迁移的简单方法
- 使用Golang selenium WebDriver 自动登录微博
- 在 Ubuntu 或其它 GNU/Linux 系统下安装 Debian
- Mac 下制作 USB ubuntu/debian 系统启动、安装盘的几种方法
- ubuntu/debian 下自行编译 OpenWRT 固件
- 宅家自己动手换手机屏幕掉坑记
- 路由 UBNT ER-X 官方固件升级及开启硬件加速的方法
- 在 Nginx 和 Golang web 上抢先体验 QUIC
最近浏览
- Openwrt 路由上开启BBR
- 神奇:google、必应、百度三大翻译PK,百度出奇制胜!
- go json 解析速度测试
- 在 Ubuntu 或其它 GNU/Linux 系统下安装 Debian
- UBNT ER-X 变砖 tftp 修砖记
- 一款轻量级的基于SAE Python的博客诞生了
- Linux 系统永久设置ulimit
- Golang 服务之坑:too many open files
- js实现浏览器全屏方法
- 使用caddy 快速部署多个https 网站
- Spotify开源的Python图表生成库chartify
- tornado 4.0 的tornado.tcpclient 简化客户端操作
- 向各搜索引擎主动提交网址的经验
- golang 计算大文件md5
- 基于SSDB 的轻论坛
- Tornado+websockets+Redis+Chat+nginx多进程聊天室