已采纳回答 / 慕仰7661669
import math def quadratic_equation(a, b, c): x=b*b+4*a*c if a<0: return 'no root' else: x1=(-b+math.sqrt(x))/(2*a) x2=(-b-math.sqrt(x))/(2*a) return x1, x2 print quadratic_equation(2, 3, 0)print quadratic_equation(1, -...
2017-06-07
已采纳回答 / 一坨祥
list只能通过下标操作元素,下标就是在list中元素对应的位置只能拿名字操作元素的是dict两种是不同的结构,list只存值,而dict存了值对应的键,所以dict可以用名字(键)去获取/操作对应的元素
2017-06-07
已采纳回答 / 慕移动2081850
有两个问题:第一:在进行n次方运算时,你的x没有等于2,一直是值为1.第二:你实际求得是前21项的和,把if 的判断改成 >= 即可满足要求。
2017-06-04