単純な分析の研究ノート--Turtle Pythonライブラリのソースコード

少し、ソース方法を表示します。

まず、ディスカバリー質問

テスト

import turtle as t

print(type(t))#打印t的类型
t.forward(100)#使用海归的方法

t.done()#阻止窗口关闭

結果:

 

質問:なぜが帰国メソッドを呼び出すことができ、モジュールタイプですか?

第二に、ソースの回答

導入1.importのカメがturtle.pyファイルの名前で、クラスのタートルを含むカテゴリの多くは、あります

知識開発:Pythonモジュール、パッケージとライブラリの違いhttps://blog.csdn.net/tscaxx/article/details/103680363

メソッド内2.Turtleクラスのグローバルメソッドには、あなたが使用できるように亀モジュール.Turtleのようなメソッドを

ソースの内側には、二つのグローバル方法、亀モジュール_Screenは、いくつかの方法でタートルはグローバルなアプローチになりました。実行時のクラスのロード。

デフォルトモジュールカメ3相当オブジェクトクラスタートルを有しますまた、タートルオブジェクトの多くを作成することができます。

import turtle as t

print(type(t))#打印t的类型

t.forward(100)#默认的Turtle对象

t1 = t.Turtle()#创建第一个Turtle对象t1
t1.right(90)
t1.forward(100)

t2 = t.Pen()#创建第二个Turtle对象t2
t2.right(-90)
t2.forward(100)

結果:

説明:

t.Turtle()t.Pen()など

出典分析:

第三には、続けました。

 

 

 

公開された60元の記事 ウォンの賞賛4 ビュー7404

おすすめ

転載: blog.csdn.net/tscaxx/article/details/104094291