def calculate(): if request.method == "POST": a = float(request.form["a"]) b = float(request.form["b"]) c = float(request.form["c"]) result = quadratic(a, b, c) if result is not None: if isinstance(result, float): print(f'The solution is {result}.') return render_template( "calculator_result.html", a=a, b=b, c=c, root_1=result, root_2=result, ) else: return render_template( "calculator_result.html", a=a, b=b, c=c, root_1=result[0], root_2=result[1], ) return render_template("calculator_form.html", error=True) return render_template("calculator_form.html", error=None)
def calculate(): if request.method == 'POST': a = float(request.form['a']) b = float(request.form['b']) c = float(request.form['c']) root_1, root_2 = quadratic(a, b, c) if root_1: return render_template('calculator_result.html', a=a, b=b, c=c, root_1=root_1, root_2=root_2) return render_template('calculator_form.html')
def api_calculator(): a = float(request.form['a']) b = float(request.form['b']) c = float(request.form['c']) root_1, root_2 = quadratic(a, b, c) result = { 'root_1': root_1, 'root_2': root_2, } output = { 'result': result } return jsonify(output)
def calculate(): if request.method == "POST": a = float(request.form["a"]) b = float(request.form["b"]) c = float(request.form["c"]) root_1, root_2 = quadratic(a, b, c) if root_1: return render_template("calculator_result.html", a=a, b=b, c=c, root_1=root_1, root_2=root_2) else: return render_template("calculator_form.html", error=True) return render_template("calculator_form.html", error=None)