2016-11-04 29 views
0

さて、Python.comに行き、このページをロードしました https://docs.python.org/3.6/library/turtle.htmlのタートルコーディングの基礎。Pythonウェブサイトのタートルコードが動作しない

Right there they have a code that makes a red and yellow star

from turtle import * 
color('red', 'yellow') 
begin_fill() 
while True: 
    forward(200) 
    left(170) 
    if abs(pos()) < 1: 
     break 
end_fill() 
done() 

まあ、私はこのコードを自分で試してみました、そしてそれは動作しません。 ExternalError:TypeError:2行目で未定義のプロパティ 'apply'を読み取ることができません。

私に何か不足していますか?私はPython 3.6を実行しています。私は

まあ、私は私のPythonのクラスで先生に話を聞いたと明らかに

UPDATE ... PythonのWebサイトから何かが動作するようには思えないとき、それは自信を鼓舞しない、と言う奨め私たちが使っている "Python"プログラムは、実際のP​​ythonとは少し異なります。私は確信していませんが、彼らはJavescriptを通してエミュレートされていると言ったと思います。だから、私は「、私はこのプログラムを実行すると

import turtle 
wn=turtle.Screen 
mark=turtle.Turtle() 
mark.color('red', 'yellow') 
mark.begin_fill() 
while True: 
    mark.forward(100) 
    mark.left(170) 
    if abs(mark.xpos()) < 1: 
     break 
end_fill() 
done() 

が、それは亀なり、1本のラインを描画し、言うなど、亀に名前を付け、「輸入亀」のようにはAttributeErrorを、より基本的なものを追加する必要がありました:「タートル読むthe turtle documentation

+1

私のシステム上のpython3とPython2下-あるとして、あなたが実行してコードを調整 -

xposの言及は、たぶん、あなたはxのxcorたい。あなたが引用したエラーメッセージは、Pythonではなく、JavaScriptに関連しているようです - 結果のエラーメッセージを含むコード実行の記録を提供できますか? – cdlane

+0

これは役に立ちますか? http://i.imgur.com/pK3qc3d.jpg – Mallan627

+0

あなたのページイメージを見て、ActiveCodeを調べました。これは、PythonとJavaScript(および他の言語)の両方をサポートしており、 '