想要寫(xiě)一個(gè)函數(shù)實(shí)現(xiàn)1到n的求和運(yùn)算,在notepad++中編寫(xiě)后用命令行方式運(yùn)行的,程序如下: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)無(wú)法運(yùn)行希望可以告知問(wèn)題在哪里以及編程中遇到問(wèn)題如何更好的自己解決呢?
1 回答
已采納

蜂之谷
TA貢獻(xiàn)564條經(jīng)驗(yàn) 獲得超863個(gè)贊
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)
縮進(jìn)數(shù)的空格數(shù)不一致,會(huì)導(dǎo)致運(yùn)行錯(cuò)誤
input_value要轉(zhuǎn)成int
raw_input要導(dǎo)包
添加回答
舉報(bào)
0/150
提交
取消