Python 2.7 如何修复此错误:UnicodeDecodeError:&x27;ascii';编解码器可以';t解码第34位的字节0xc3:序号不在范围内(128)
我正在尝试编写Euler代码,你能告诉我我做错了什么吗? 我认为问题在于何时我想使用lambda函数,但我不确定这是否是问题所在。 当我运行程序时,出现了一个错误,说明了UnicodeDecodeErrorPython 2.7 如何修复此错误:UnicodeDecodeError:&x27;ascii';编解码器可以';t解码第34位的字节0xc3:序号不在范围内(128),python-2.7,Python 2.7,我正在尝试编写Euler代码,你能告诉我我做错了什么吗? 我认为问题在于何时我想使用lambda函数,但我不确定这是否是问题所在。 当我运行程序时,出现了一个错误,说明了UnicodeDecodeError from sympy import * import numpy from math import * print 'Binvendio al programa de ecuaciones diferenciales resueltas por el método de Euler'
from sympy import *
import numpy
from math import *
print 'Binvendio al programa de ecuaciones diferenciales resueltas por el método de Euler'
h=float(raw_input('Defina su ancho de banda: '))
new_h=h
x_i=int(raw_input('Defina su valor de x inicial: '))
x_f=int(raw_input('Defina el valor de x hasta el que se desea llegar: '))
y_0=int(raw_input('¿A qué valor está sujeto y0?'))
funcion=input('Introduzca la función:')
x,y=symbols('x y')
evaluar=lambda x,y:eval(funcion)
while new_h<x_f:
new_h+=h
r=evaluar(x_i,y_0)
y_new=y_0+h*r
y_0=y_new
x_i+=h
来自sympy导入的*
进口numpy
从数学导入*
打印“欧洲差异化方案”以供参考
h=浮动(原始输入('Defina su ancho de banda:'))
新_h=h
x_i=int(原始输入('Defina su valor de x inical:'))
x_f=int(原始输入('Defina el valor de x hasta el que se desa llegar:'))
y_0=int(原始输入('A quévalor estásujeto y0?'))
函数=输入('Introzca la función:')
x、 y=符号('x y')
evaluar=λx,y:eval(函数)
而新!