このコード:"Hello World!"
を除き、これらはturtle.write()
の引数のデフォルト値であり、として
turtle.write("Hello World!", move=False, align="left", font=("Arial", 8, "normal"))
で結構です。私はあなたのエラーを再現することができる唯一の方法:あなたの説明から、あなたがやらなかった
import turtle
turtle.write('Hello World!', turtle.font("Arial", 8, "normal"))
turtle.mainloop()
:
AttributeError: module 'turtle' has no attribute 'font'
は、それが設定されることなく、のようなものをturtle.font
を参照するようにしました。これは私がturtle.write()
とフォントの仕組みです:
import turtle
FONTSIZE = 18
FONT = ('Arial', FONTSIZE, 'normal')
turtle.write('Hello World!', font=FONT)
turtle.mainloop()
それはあなたが正確に垂直方向の寸法でテキストの一部を配置する必要があるときにあると便利だと私はフォントサイズを分離、例えばturtle.goto()
のようなコマンドを使用する場合
これのどれもあなたの(すべてimport
ステートメントを含む)完全なコードと完全なエラーメッセージを提供してくれる、助けていない場合(つまり、すべてのTraceback
とFile
ラインを含む。)
あなたは 'フォントを削除するとどうなります= ' –
whackamadoodle3000私がfont = iを削除した場合、位置引数はキーワード引数に従います。 – PyPunk