It seems that ur turtle.position doesn't return a list because of this when
indexing is done on that u get this kind of error.

--nitin

On Tue, Sep 28, 2010 at 3:39 PM, Alan Gauld <alan.ga...@btinternet.com>wrote:

>
> "roberto" <robert...@gmail.com> wrote
>
>
>  i have the following error when i call this function:
>>  20 def outOfBounds():
>> ---> 21         if abs(turtle.position()[0]) >
>> turtle.window_height()/2 or abs(turtle.position()[1]) >
>> turtle.window_width()/2:
>>    22                 return "true"
>>    23         else:
>>
>> TypeError: 'function' object is unsubscriptable
>>
>> but i can't really figure out where is the problem with this function
>> 'unsubscriptable';
>>
>
> This means you are trying to use [] on a function.
> eg you might be doing turtle.position[1] instead of turtle.position()[1]
>
> I can't see it in your code sample but I'd check carefully that your
> parens() all balance correctly and are in the right place...
>
> HTH,
>
>
> --
> Alan Gauld
> Author of the Learn to Program web site
> http://www.alan-g.me.uk/
>
>
>
> _______________________________________________
> Tutor maillist  -  Tutor@python.org
> To unsubscribe or change subscription options:
> http://mail.python.org/mailman/listinfo/tutor
>
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to