Discuss / Python / 居然忘了没有^这个运算符号。

居然忘了没有^这个运算符号。

Topic source

霁天13

#1 Created at ... [Delete] [Delete and Lock User]

import math as m

def quadratic(a,b,c): delta=pow(b,2)-4 a c if delta>0: '''2个实根''' x_1=(-b+m.sqrt(delta))/(2a) x_2=(-b-m.sqrt(delta))/(2a) print('x_1= %f ' % x_1) print('x_2= %f ' % x_2) return x_1, x_2 elif delta=0: '''2个实根''' x=-b/(2a) print('x_1=x_2 = %f ' % x) else: '''2个复根''' delta_i=-delta x=-b+/(2a) y=m.sqrt(delta)/(2a) print('x_1= %f + %f i' % (x, y)) print('x_1= %f - %f *i' % (x, y)) return x, y


  • 1

Reply