到今天我们有两张循环:for 和 while。
它们能画一样的东西,但该用哪个有讲究——今天把这件事收口。
for i in range(8) 的 i 是每圈重新发一个的,
你在循环里把 i 改成 8,下一圈它照样变成 4、5、6……一点用都没有。盯住 for i in range(8):每圈开头 i 都会被重新发一个值。
你改的那个 8 只管到这一圈结束——下一圈它照旧是 5。
for。while。for i in range(4): forward(160); left(90),
然后 n = 10; while n <= 80: forward(n); left(90); n = n * 2。80 改成 160,看多几段。while n <= 80 里的 80 改成 160。