为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

_清音 2017-03-14 11:11:21
想要写一个函数实现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)无法运行希望可以告知问题在哪里以及编程中遇到问题如何更好的自己解决呢?
查看完整描述

1 回答

已采纳
?
蜂之谷

TA贡献564条经验 获得超863个赞

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)
  1. 缩进数的空格数不一致,会导致运行错误

  2. input_value要转成int

  3. raw_input要导包

查看完整回答
反对 回复 2017-03-14
  • 1 回答
  • 0 关注
  • 1363 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信