web-dev-qa-db-ja.com

Python Turtle、画面上のテキストを大きなフォントで描画します

私はpython turtleのwriteメソッドを使用して、次のように画面にテキストを書き込みます:

turtle.write("messi fan")

フォントのサイズが小さすぎます。フォントのサイズを大きくするにはどうすればよいですか?

11
open source guy

ドキュメントから、オプションのfont引数を turtle.write() に使用します。

_turtle.write(_argmove = Falsealign = "left"font =( "Arial"、8、 "normal")_)_
パラメータ:

  • arg– TurtleScreenに書き込まれるオブジェクト
  • move–真/偽
  • align–文字列「左」、「中央」、または「右」のいずれか
  • font–トリプル(fontname、fontsize、fonttype)

したがって、turtle.write("messi fan", font=("Arial", 16, "normal"))のようにして、フォントサイズを16(デフォルトは8)に変更できます。

26
Andrew Clark

太字、斜体、下線を追加するには、次をフォント引数に追加します。

font=("Arial", 8, 'normal', 'bold', 'italic', 'underline')

1
ANDRAOS JIMOH

ここでは、「通常」の代わりに「太字」と「斜体」を使用することもできます。 fontnameには「Verdana」を使用できます。

しかし、別の質問はこれです:あなたはあなたが書くテキストの色をどのように設定しますか?

回答:次のように、turtle.color()メソッドまたはturtle.fillcolor()を使用します。

turtle.fillcolor("blue")

あるいは単に:

turtle.color("orange")

これらの呼び出しは、turtle.write()コマンドの前に来る必要があります。

0
Lars Tuff