私は、このプログラムが入力と何かを合計するようにしたいと思っています。私のコードは、これまでraw_inputを文字列ではなくPythonで作る方法
def summation():
start = int(raw_input("Start value of n?: "))
end = int(raw_input("End value of n?: "))
eqn = lambda n: raw_input("Equation?: ")
sum = 0
for i in range(start , end + 1):
sum += eqn(i)
return sum
print summation() # start will be 1, end will be 5 , equation will be n + 1. Should print 20
私は方程式のraw_inputない文字列を作るためにどのような方法があるので、一緒に整数や文字列を追加することはできませんエラーが発生します。 'n + 1'の代わりに、n + 1にします。