上一课只用了字符串的长度。今天我们真的把它拆开:
一个字符一个字符拿出来看——这就是遍历。
for c in word:——每转一圈,c 就是下一个字符。for c in word 里的 c 是字母本身(像 "C"),不是编号——
写 word[c] 会报 TypeError:下标必须是整数。盯住 word[c]:c 是字母 "C",不是数字 0。
字符串的下标必须是整数——所以这里直接 TypeError。
for c in word:(c 是字母)
② 需要编号 → for i in range(len(word)):(再用 word[i] 取)for c in word: 里 if c == "O": forward(40)
否则 forward(80),每轮 left(90)。for c in 字符串 ② 用 if c == "某个字母" 判断
③ 两支做不一样的动作"CODE" 改成 "COCO"。