私が読んでいる本は Think Python 2 と呼ばれています。著者はオブジェクトについて言及し続けていますが、私はまだそれらが実際に何であるかを理解していません....コードは次のようになります
import turtle
bob = turtle.Turtle()
print(bob)
turtle.mainloop()
「turtle モジュール (小文字の 't') は、Turtle オブジェクトを作成する Turtle (大文字の 'T') という関数を提供します。」
これは、モジュールが関数 Turtle を定義し、それが定義されたときに関数オブジェクト「Turtle」を作成したことを意味しますか?
"これを bob という名前の変数に代入します。bob を印刷すると、次のように表示されます
turtle.Turtle object at 0xb7bfbf4c
これは、bob がモジュール turtle で定義されている型 Turtle を持つオブジェクトを参照していることを意味します。"
彼が何をしているのか理解できません.彼はTurtle()関数の戻り値をBobという変数に代入していますか? そして、なぜボブのタイプはタートルなのですか?型関数じゃないの?関数を定義すると、この場合は「関数」タイプの「タートル」関数オブジェクトが作成されます...
私はちょっとめちゃくちゃです。私は何が欠けていますか?