Python中什么时候要缩进,什么时候不用

def squaresum(L):

    sum = 0 

    for x in L:

          sum = sum + x * x

    return sum

  

print squaresum([1, 2, 3, 4, 5])

print squaresum([-5, 0, 5, 15, 25])

为什么这个我在Windows 命令提示符Python 2.7.6 运行出来显示最后一个print语法有错误。print到底什么时候该缩进,什么时候不用呢?


移民大熊猫
浏览 2735回答 1
1回答

委屈的宝宝

你是在def还没退出时就print吗?那样肯定会出错的。若你想在函数中print,就要写到return之前,并且对齐
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python