0
小蟒蛇問題,如何使龜移動根據[(160, 20), (-43, 10), (270, 8), (-43, 12)]
其中第一個數字是角度轉向,第二個是行駛距離。蟒蛇列表解釋(瓦特/海龜)
我嘗試:
print('Question 11')
import turtle
wn = turtle.Screen()
wn.bgcolor("hot pink")
tess = turtle.Turtle()
tess.shape("turtle")
tess.color("blue")
def path(x):
for a, b in len(x): # Not so sure about this line.
tess.forward(a)
tess.right(b)
l = [(160, 20), (-43, 10), (270, 8), (-43, 12)]
path(l)
wn.mainloop()
錯誤,我已經得到了:
TypeError: 'list' object cannot be interpreted as an integer
和
TypeError: 'int' object is not iterable
'len(x)'返回序列'x'的長度。你想'爲a,b在x'。我想你想轉向前進,而不是後轉。 –
謝謝!工作很好。欣賞它。 – Fizzhaz