Discuss / Python / 交作业啦

交作业啦

Topic source

!/usr/bin/env python3

-- coding: utf-8 --

计算一元二次方程的两个解

import math

def quadratic(a, b, c): flag = (b b) - (4 a c) if flag >=0: x1 = (-b + math.sqrt(flag)) / (2a) x2 = (-b - math.sqrt(flag)) / (2*a) else: return '方程式无解'

return x1,x2

print(quadratic(2,3,1)) print(quadratic(1,3,-4))

!/usr/bin/env python3

-- coding: utf-8 --

计算一元二次方程的两个解

import math

def quadratic(a, b, c): flag = (b b) - (4 a c) if flag >=0: x1 = (-b + math.sqrt(flag)) / (2a) x2 = (-b - math.sqrt(flag)) / (2*a) return x1, x2 else: return '方程式无解'

print(quadratic(2,3,1)) print(quadratic(1,3,-4))


  • 1

Reply