小白学python,程序有问题求指教

想要写一个函数实现1到n的求和运算,在notepad++中编写后用命令行方式运行的,程序如下:

def func(n):
     i=1
     sum=0
     while (i <= n ):
           sum=sum+i
	   i=i+1
    return sum
print ("input number")	
input_value = raw_input()
a=func(input_value)
print(a)

无法运行希望可以告知问题在哪里以及编程中遇到问题如何更好的自己解决呢?

_清音
浏览 1364回答 1
1回答

蜂之谷

def func(n):     i=1     sum=0     while (i <= n ):         sum=sum+i         i=i+1     return sum print ("input number")    input_value = raw_input() a=func(int(input_value)) print(a)缩进数的空格数不一致,会导致运行错误input_value要转成intraw_input要导包
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python