#以下两段代码由于print前面是否有缩进导致显示结果不同,第一个段结果为1,3,6,10,15;第二段只显示15。这个我大概可以理解。
#我不理解的是,为何第二段代码我在notepad里面编辑完可以在python上运行,但是不能在交互命令中运行呢?为何交互命令中print前一定有缩进(没有就报错),如何让它直接显示15呢?
#第一段代码 sum=0 for x in range(6): sum=sum+x print(sum)
#第二段代码 sum=0 for x in range(6): sum=sum+x print(sum)
在写完 sum=sum+x 后,按两次 Enter 键以退出 for 循环的缩进模式,再写 print 就好了
Hi,幸运女神爱微笑!多谢多谢!请原谅初学者的无知,哈哈哈!祝你新年快乐!
学习了,学习了
原来如此!!!差点气炸,找不出问题又一直报错
学到了
Sign in to make a reply
夏天后面是明天
#以下两段代码由于print前面是否有缩进导致显示结果不同,第一个段结果为1,3,6,10,15;第二段只显示15。这个我大概可以理解。
#我不理解的是,为何第二段代码我在notepad里面编辑完可以在python上运行,但是不能在交互命令中运行呢?为何交互命令中print前一定有缩进(没有就报错),如何让它直接显示15呢?
#第一段代码 sum=0 for x in range(6): sum=sum+x print(sum)
#第二段代码 sum=0 for x in range(6): sum=sum+x print(sum)