Turtleの詳細について
1:turtleライブラリブラシステータス制御
2:turtleライブラリのブラシモーション
3:turtleライブラリのコントロールブラシとフォント
4:その他
前編の文字画ドラえもんを見たことがあるかもしれませんが、なぜimport turtleではなくfrom turtle import*を導入したのかと聞かれました.ここはやはりみんなに話しましょう.1、import turtleはturtleパッケージをインポートし、宣言されていない変数は使用できません.したがって、各項目にパッケージの接頭辞を付けます.
2、from turtle import*はturtleパッケージをインポートしていませんが、実際にはこのネーミングスペースからすべてのメンバーがインポートされており、ネーミングスペースを直接使用して定義されたすべてのプロジェクト名でよいです.つまり、私のfd、goto、Sethなどをたくさん見ました.
3、呼び出し方式が异なる:import turtleは直接XXXパッケージ全体を导入するので、XXXの中の関数を呼び出す时このようなフォーマットを使います:XXX.Y()は、この関数の使用過程においてY()は、XXXとは異なる任意の定義で使用することができる.Y()競合.from turtle import*は、関数呼び出し時にパッケージ名を使用せずに直接呼び出すことができます.たとえば、Y()は、使用中にプログラム全体でY()を定義できないことを保証し、Y()の一意性を保証します.
https://wenda.so.com/q/1543963210215361ここにはこの2つの異なる点の比較を添付します.
好きな三連!三連!三連!
penup() : , pendown()
pendwon() :
pensize(width) :
2:turtleライブラリのブラシモーション
forward() :
backward() :
right(angle) : angle
left(angle) : angle
goto(x, y) : (x, y)
setx() : x
sety() : y
setheading(angle): angle
home() : ,
circle(step) : 、 step
dot(r, color) : r color
undo() :
speed() : , 0 - 10
3:turtleライブラリのコントロールブラシとフォント
color() :
begin_fill() : ,
end_fill() :
filling() : ,True ,False
clear() : ,
reset() : ,
screensize() :
hideturtle() : turtle
showturtle() : turtle
isvisible() : turtle , Ture
write(str, font = None): font
4:その他
前編の文字画ドラえもんを見たことがあるかもしれませんが、なぜimport turtleではなくfrom turtle import*を導入したのかと聞かれました.ここはやはりみんなに話しましょう.1、import turtleはturtleパッケージをインポートし、宣言されていない変数は使用できません.したがって、各項目にパッケージの接頭辞を付けます.
2、from turtle import*はturtleパッケージをインポートしていませんが、実際にはこのネーミングスペースからすべてのメンバーがインポートされており、ネーミングスペースを直接使用して定義されたすべてのプロジェクト名でよいです.つまり、私のfd、goto、Sethなどをたくさん見ました.
3、呼び出し方式が异なる:import turtleは直接XXXパッケージ全体を导入するので、XXXの中の関数を呼び出す时このようなフォーマットを使います:XXX.Y()は、この関数の使用過程においてY()は、XXXとは異なる任意の定義で使用することができる.Y()競合.from turtle import*は、関数呼び出し時にパッケージ名を使用せずに直接呼び出すことができます.たとえば、Y()は、使用中にプログラム全体でY()を定義できないことを保証し、Y()の一意性を保証します.
https://wenda.so.com/q/1543963210215361ここにはこの2つの異なる点の比較を添付します.
好きな三連!三連!三連!