import time import datetime
from scipy.optimize import fsolve for i in range(1,50): print('第'+str(i)+'次计算开始') x = Symbol('x') startTime=time.strftime('%Y-%m-%d %H:%M:%S',time.localtime()) print(startTime) mystr='' for j in range(1,i+1): mystr+='+x0**'+str(j) mystr=mystr[1:] mystr+='-'+str(i*1.1) def f(x): x0,x1 = x.tolist() return [eval(mystr),x1-1] # f计算方程组的误差,[1,1,1]是未知数的初始值 result = fsolve(f, [1,1]) print('计算的结果:'+str(result[0])) endTime=time.strftime('%Y-%m-%d %H:%M:%S',time.localtime()) print(endTime) startTime= datetime.datetime.strptime(startTime,"%Y-%m-%d %H:%M:%S") endTime= datetime.datetime.strptime(endTime,"%Y-%m-%d %H:%M:%S") seconds = (endTime- startTime).seconds print('第{}次方方程计算耗费的时间为{}秒'.format(i,seconds))
第1次计算开始 2018-02-10 10:59:16 计算的结果:1.1 2018-02-10 10:59:16 第1次方方程计算耗费的时间为0秒 第2次计算开始 2018-02-10 10:59:16 计算的结果:1.06524758425 2018-02-10 10:59:16 第2次方方程计算耗费的时间为0秒 第3次计算开始 2018-02-10 10:59:16 计算的结果:1.04841820059 2018-02-10 10:59:16 第3次方方程计算耗费的时间为0秒 第4次计算开始 2018-02-10 10:59:16 计算的结果:1.0384898048 2018-02-10 10:59:16 第4次方方程计算耗费的时间为0秒 第5次计算开始 2018-02-10 10:59:16 计算的结果:1.03194010353 2018-02-10 10:59:16 第5次方方程计算耗费的时间为0秒 第6次计算开始 2018-02-10 10:59:16 计算的结果:1.02729525698 2018-02-10 10:59:16 第6次方方程计算耗费的时间为0秒 第7次计算开始 2018-02-10 10:59:16 计算的结果:1.02382979878 2018-02-10 10:59:16 第7次方方程计算耗费的时间为0秒 第8次计算开始 2018-02-10 10:59:16 计算的结果:1.02114514858 2018-02-10 10:59:16 第8次方方程计算耗费的时间为0秒 第9次计算开始 2018-02-10 10:59:16 计算的结果:1.01900414185 2018-02-10 10:59:16 第9次方方程计算耗费的时间为0秒 第10次计算开始 2018-02-10 10:59:16 计算的结果:1.01725683123 2018-02-10 10:59:16 第10次方方程计算耗费的时间为0秒 第11次计算开始 2018-02-10 10:59:16 计算的结果:1.0158037701 2018-02-10 10:59:16 第11次方方程计算耗费的时间为0秒 第12次计算开始 2018-02-10 10:59:16 计算的结果:1.01457640367 2018-02-10 10:59:16 第12次方方程计算耗费的时间为0秒 第13次计算开始 2018-02-10 10:59:16 计算的结果:1.0135259383 2018-02-10 10:59:16 第13次方方程计算耗费的时间为0秒 第14次计算开始 2018-02-10 10:59:16 计算的结果:1.0126166999 2018-02-10 10:59:16 第14次方方程计算耗费的时间为0秒 第15次计算开始 2018-02-10 10:59:16 计算的结果:1.01182200225 2018-02-10 10:59:16 第15次方方程计算耗费的时间为0秒 第16次计算开始 2018-02-10 10:59:16 计算的结果:1.0111214842 2018-02-10 10:59:16 第16次方方程计算耗费的时间为0秒 第17次计算开始 2018-02-10 10:59:16 计算的结果:1.01049934055 2018-02-10 10:59:16 第17次方方程计算耗费的时间为0秒 第18次计算开始 2018-02-10 10:59:16 计算的结果:1.0099431153 2018-02-10 10:59:16 第18次方方程计算耗费的时间为0秒 第19次计算开始 2018-02-10 10:59:16 计算的结果:1.00944285914 2018-02-10 10:59:16 第19次方方程计算耗费的时间为0秒 第20次计算开始 2018-02-10 10:59:16 计算的结果:1.0089905291 2018-02-10 10:59:16 第20次方方程计算耗费的时间为0秒 第21次计算开始 2018-02-10 10:59:16 计算的结果:1.00857955281 2018-02-10 10:59:16 第21次方方程计算耗费的时间为0秒 第22次计算开始 2018-02-10 10:59:16 计算的结果:1.00820450712 2018-02-10 10:59:16 第22次方方程计算耗费的时间为0秒 第23次计算开始 2018-02-10 10:59:16 计算的结果:1.00786087742 2018-02-10 10:59:16 第23次方方程计算耗费的时间为0秒 第24次计算开始 2018-02-10 10:59:16 计算的结果:1.00754487502 2018-02-10 10:59:16 第24次方方程计算耗费的时间为0秒 第25次计算开始 2018-02-10 10:59:16 计算的结果:1.00725329691 2018-02-10 10:59:16 第25次方方程计算耗费的时间为0秒 第26次计算开始 2018-02-10 10:59:16 计算的结果:1.00698341677 2018-02-10 10:59:16 第26次方方程计算耗费的时间为0秒 第27次计算开始 2018-02-10 10:59:16 计算的结果:1.00673289949 2018-02-10 10:59:16 第27次方方程计算耗费的时间为0秒 第28次计算开始 2018-02-10 10:59:16 计算的结果:1.00649973342 2018-02-10 10:59:16 第28次方方程计算耗费的时间为0秒 第29次计算开始 2018-02-10 10:59:16 计算的结果:1.00628217624 2018-02-10 10:59:16 第29次方方程计算耗费的时间为0秒 第30次计算开始 2018-02-10 10:59:16 计算的结果:1.00607871136 2018-02-10 10:59:16 第30次方方程计算耗费的时间为0秒 第31次计算开始 2018-02-10 10:59:16 计算的结果:1.00588801249 2018-02-10 10:59:16 第31次方方程计算耗费的时间为0秒 第32次计算开始 2018-02-10 10:59:16 计算的结果:1.00570891471 2018-02-10 10:59:16 第32次方方程计算耗费的时间为0秒 第33次计算开始 2018-02-10 10:59:16 计算的结果:1.00554039065 2018-02-10 10:59:16 第33次方方程计算耗费的时间为0秒 第34次计算开始 2018-02-10 10:59:16 计算的结果:1.00538153076 2018-02-10 10:59:16 第34次方方程计算耗费的时间为0秒 第35次计算开始 2018-02-10 10:59:16 计算的结果:1.00523152693 2018-02-10 10:59:16 第35次方方程计算耗费的时间为0秒 第36次计算开始 2018-02-10 10:59:16 计算的结果:1.00508965868 2018-02-10 10:59:16 第36次方方程计算耗费的时间为0秒 第37次计算开始 2018-02-10 10:59:16 计算的结果:1.00495528162 2018-02-10 10:59:16 第37次方方程计算耗费的时间为0秒 第38次计算开始 2018-02-10 10:59:16 计算的结果:1.00482781767 2018-02-10 10:59:16 第38次方方程计算耗费的时间为0秒 第39次计算开始 2018-02-10 10:59:16 计算的结果:1.00470674674 2018-02-10 10:59:16 第39次方方程计算耗费的时间为0秒 第40次计算开始 2018-02-10 10:59:16 计算的结果:1.00459159962 2018-02-10 10:59:16 第40次方方程计算耗费的时间为0秒 第41次计算开始 2018-02-10 10:59:16 计算的结果:1.00448195194 2018-02-10 10:59:16 第41次方方程计算耗费的时间为0秒 第42次计算开始 2018-02-10 10:59:16 计算的结果:1.0043774189 2018-02-10 10:59:16 第42次方方程计算耗费的时间为0秒 第43次计算开始 2018-02-10 10:59:16 计算的结果:1.00427765079 2018-02-10 10:59:16 第43次方方程计算耗费的时间为0秒 第44次计算开始 2018-02-10 10:59:16 计算的结果:1.00418232908 2018-02-10 10:59:16 第44次方方程计算耗费的时间为0秒 第45次计算开始 2018-02-10 10:59:16 计算的结果:1.00409116299 2018-02-10 10:59:16 第45次方方程计算耗费的时间为0秒 第46次计算开始 2018-02-10 10:59:16 计算的结果:1.00400388658 2018-02-10 10:59:16 第46次方方程计算耗费的时间为0秒 第47次计算开始 2018-02-10 10:59:16 计算的结果:1.0039202561 2018-02-10 10:59:16 第47次方方程计算耗费的时间为0秒 第48次计算开始 2018-02-10 10:59:16 计算的结果:1.00384004778 2018-02-10 10:59:16 第48次方方程计算耗费的时间为0秒 第49次计算开始 2018-02-10 10:59:16 计算的结果:1.00376305576 2018-02-10 10:59:16 第49次方方程计算耗费的时间为0秒