ホームページ  >  記事  >  おじいちゃん:ペッパピッグって何?ページ: Python なら 10 秒で描ける

おじいちゃん:ペッパピッグって何?ページ: Python なら 10 秒で描ける

藏色散人
藏色散人転載
2019-01-21 11:26:234183ブラウズ

昨夜以来、友人の輪に不注意な広告が溢れています。多くの友人が「これを見て泣いた」と言っていました。電話で息子が「もう帰ってこない」と言ったのを聞いた祖父は、息子と孫に会いたくて大きなショックを受け、常に彼らに最善を尽くしたいと考えていました。

推奨される参考学習: 「Python チュートリアル

お子様がペッパピッグを求めてきたら、次のようにするしかありません。ストアに行って購入することも、Python を使用して描画することもできます。 (動的画像は少し引っかかりますが、コードはスムーズに実行されます)

おじいちゃん:ペッパピッグって何?ページ: Python なら 10 秒で描ける

#今日ペッパピッグを描画するために使用したライブラリは、turtle ライブラリを使用して 5 つを描画しました。アジア大会の選手に敬意を表するための -star red flag 、私は Python を使用して 5 つ星の赤旗を描画しました。

おじいちゃん:ペッパピッグって何?ページ: Python なら 10 秒で描ける

以前は、タートル ライブラリを使用して描画しました。たった 1 行のコードで、どんなクレイジーな機能が実現できるでしょうか?

おじいちゃん:ペッパピッグって何?ページ: Python なら 10 秒で描ける

環境

言語: Python3.6

エディタ: Pycharm

turtle Library : Python の組み込みライブラリであり、直接インポートできます。

import turtle

タートル ライブラリの基本的な使い方

グラフィックを描画する前に、まずタートル ライブラリ描画の基本的な使い方をマスターしてください。

turtle.begin_fill():准备开始填充图形。
turtle.goto(x, y):将画笔移到坐标的位置。
turtle.forward(n):向当前画笔方向移动 n 像素长。
turtle.left(m):逆时针移动 m°
turtle.right(m):顺时针移动 m°
turtle.end_fill():图形填充完成。

コード分析

まず、ブラシのサイズ、ブラシの色と塗りつぶしの色、メイン ウィンドウのサイズ、ブラシの速度。

おじいちゃん:ペッパピッグって何?ページ: Python なら 10 秒で描ける

次に、鼻の部分を描きます。さらにコードがあります。以下にいくつかのコードを示します。すべてのコードは、公式アカウントで「ページ」と返信することで取得できます。

おじいちゃん:ペッパピッグって何?ページ: Python なら 10 秒で描ける

他の部分は個別にリストされません。メソッドは同様です。タートル ライブラリ描画の基本的な使用法をマスターしたら、基本を自分でゆっくりとデバッグできます。

最後に、亥年のリベンジをお祈りします!


声明:
この記事はPython知识圈で複製されています。侵害がある場合は、admin@php.cn までご連絡ください。