2016-10-25 19:54发布
图一如下,正确缩进时:
图二如下,想问下,为何print缩进位置错误时,python依然可以执行,但却没有依次列出range(1,11)的计算,只有最后一个位置的计算?这是涉及到全局变量,局部变量吗?
小弟刚开始学编程,如果这个问题是因为不了解哪块概念,还望各位大大告知。。。
单单从你的结果上来分析,print 缩进导致 for 循环里只有一句话 table = n * i,然后 print 的结果来看,i 和 table 都变成全局的了,但是很明显提示 error,说明这样做不符合规范。
table = n * i
最多设置5个标签!
单单从你的结果上来分析,print 缩进导致 for 循环里只有一句话
table = n * i
,然后 print 的结果来看,i 和 table 都变成全局的了,但是很明显提示 error,说明这样做不符合规范。一周热门 更多>