python中quadratic_python 练习题:定义一个函数quadratic(a, b, c),接收3个参数,返回一元二次方程ax^2+bx+c=0的两个解...
请定义一个函数quadratic(a, b, c),接收3个参数,返回一元二次方程 ax^2+bx+c=0的两个解。
提示:
一元二次方程的求根公式为:
x1 = (-b + math.sqrt((b * b) - (4 * a * c))) / (2 * a)
x2 = (-b - math.sqrt((b * b) - (4 * a * c))) / (2 * a)
计算平方根可以调用math.sqrt()函数
# -*- coding: utf-8 -*-
# 请定义一个函数quadratic(a, b, c),接收3个参数,返回一元二次方程 ax^2+bx+c=0的两个解
import math
def quadratic(a,b,c):
x1 = (-b + math.sqrt((b * b) - (4 * a * c))) / (2 * a)
x2 = (-b - math.sqrt((b * b) - (4 * a * c))) / (2 * a)
return x1,x2
print('quadratic(2,3,1) = ' , quadratic(2,3,1))
print('quadratic(1,3,-4) = ' , quadratic(1,3,-4))
if quadratic(2,3,1) != (-0.5, -1.0):
print('测试失败')
elif quadratic(1,3,-4) != (1.0, -4.0):
print('测试失败')
else:
print('测试成功')
标签:练习题,python,sqrt,quadratic,一元二次方程,print,ax,math
python中quadratic_python 练习题:定义一个函数quadratic(a, b, c),接收3个参数,返回一元二次方程ax^2+bx+c=0的两个解...相关推荐
- python解一元二次方程ax^2+bx_python 练习题:定义一个函数quadratic(a, b, c),接收3个参数,返回一元二次方程ax^2+bx+c=0的两个解...
请定义一个函数quadratic(a, b, c),接收3个参数,返回一元二次方程 ax^2+bx+c=0的两个解. 提示: 一元二次方程的求根公式为: x1 = (-b + math.sqrt((b ...
- 用函数实现求一元二次方程ax^2+bx+c=0的根
1.用函数实现求一元二次方程ax^2+bx+c=0的根,要求二次方程的系数a,b,c由键盘输入. #include "iostream" #include "math.h ...
- Python-求一元二次方程ax^2+bx+c=0的解
分享一个大牛的人工智能教程.零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请点击http://www.captainbed.net #!/usr/bin/env python3 # - ...
- 【c语言|Python】求一元二次方程ax^2+bx+c=0的根
#include<stdio.h> #include<math.h> #define EON 1e-6//为数字"1" int main(void) {fl ...
- python使用del保留字定义一个函数-Python使用什么保留字定义一个函数。
[单选题]Where was the First Continental Congress held? [单选题]对于集合S和T,下列不属于集合类型的操作是() [判断题]UPS系统的静态开关用于保护 ...
- python使用del保留字定义一个函数-函数和代码复用 --Python
1.关于递归函数的描述,以下选项中正确的是 A.包含一个循环结构 B.函数比较复杂 C.函数内部包含对本函数的再次调用 D.函数名称作为返回值 答案:D 答案解析:递归函数是指函数内部包含对本函数的再 ...
- 2.编写一元二次方程(ax2+bx+c=0)求根的程序: 输入3个系数(double型),输出:如果有2个实数根,那么输出2个实数根的值,如果只有一个根,那么输出这个根的值,如果没有实数根,那么输出一
上代码 2.编写一元二次方程(ax2+bx+c=0)求根的程序: 输入3个系数(double型),输出:如果有2个实数根,那么输出2个实数根的值,如果只有一个根,那么输出这个根的值,如果没有实数根,那 ...
- python使用del保留字定义一个函数-python中自定义函数的保留字是
基本使用(推荐学习:Python视频教程)def function_name(parameters): expressions Python使用def开始函数定义,紧接着是函数名,括号内部为函数的参数 ...
- Python中如何定义一个函数
任何编程语言知识它的基础知识都是有些枯燥的,我们一定要多练习, 多实践.下面小编来将一下Python中如何定义一个函数. 最后,如果你的时间不是很紧张,并且又想快速的提高,最重要的是不怕吃苦,建议你可 ...
- python在两行中分别输入一个字符串s和整数n,定义一个函数将字符串s循环向右移动n位
解题思路: 将字符串转为列表处理 123456 [1,2,3,4,5,6] 将列表重复两遍 [1,2,3,4,5,6,1,2,3,4,5,6] 删去前面和后面多余的数字即可 [4,5 ...
最新文章
- Android之Pull解析XML
- 云计算之KVM虚拟化实战
- 使用.net core3.0 正式版创建Winform程序
- php redis auth 高并发,PHP+Redis高并发
- [XHTML Tutorial] 走向XHTML标准 (4)(XHTML Syntax)
- 计算机基础(1)——Verilog语法入门
- linux安装软件系列之yum安装
- 如何面试软件工程师 看这篇就够了
- 从贝叶斯定理到概率分布:详解概率论基本定义
- 快速完成网页设计,10个顶尖响应式HTML5网页模板助你一臂之力
- 消毒机器人市场前景分析
- linux jdk,hadoop,zookeeper, hive , zeppelin ,sqoop ,hbase,scala,spark,flume,kafka 安装终极脚本全家桶安装
- 广告业务常用名词整理
- 压力测试指标(QPS、TPS、PV、RT)
- 劳动节,让我们劳动起来!
- 基于android的健康管理APP
- python总结报告模板_Python中RE模块总结
- Crust 团队出席四川省高科技产业化协会数字化转型专委会成立大会
- 英寸和厘米的交互(升级版)----Python
- 随想005:调试的思考