4. 海龜的答案
在這個課程中,我們會問海龜一些問題,然後會得到答案。
我們會了解到海龜具體的位置以及海龜要轉向哪個方向前進。
記錄命令:cs repeat 24 [ rt 17 fd 33]
當我們畫了這些漂亮的圖形之後,我們知道,海龜處在它的世界裡某一點,但是我們並不知道具體的位置。
想要知道海龜現的具體位置,我們可以問海龜:你現在在什麼位置?
命令是pos,海龜的答案會告訴我們它的x和y的坐標值
打印海龜的位置
和前一步我們得知海龜的x和y坐標值一樣,我們可以只詢問海龜其中一個坐標值,命令是: xcor ycor
打印x坐標值
想知道海龜的具體方向,我們可以使用命令heading
打印海龜所處位置的具體方向
現在,我們已經知道了海龜所處的位置,我們也知道海龜轉動的具體方向。
假設我們想讓海龜到達某一個特定點的位置,比如(0.0),我們需要知道如何讓海龜到達這個點。
我們要使用的命令是:towards list XCOR YCOR,XCOR和YCOR分別是這個特定點所對應的x和y的坐標值。
要讓海龜到達0 0點的位置,我們要打印出海龜轉動的角度
在上一步中我們得出了一個答案,現在,我們要讓海龜轉向那個特定點的位置。
小數點後只保留一位數字。
讓海龜頭轉向0 0這個點的位置