[Python] Zeichne eine Mickey Mouse mit Turtle [Anfänger]

Was ist Schildkröte?

Das Turtle-Modul von Python bewegt die Schildkröte und zeichnet in verschiedenen Winkeln. Sie mögen denken, dass es etwas chaotisch ist, aber die Details sind leicht zu verstehen ** (Methoden werden ebenfalls eingeführt) **. Referenz-URL: http://www.ic.daito.ac.jp/~mizutani/python/using_turtle.html

Entwicklungsumgebung

Die IDE, die ich ausprobiert habe, lautet wie folgt. ・ Xcode ・ Pycharm ·Terminal

Versuchen Sie zuerst Turtle.

Versuchen Sie Turtle mit einfachem Code.

from turtle import *

shape()
done()

Dann wurde das Fenster wie folgt angezeigt. スクリーンショット 2016-07-04 18.36.13.png

Standardmäßig zeigt der Pfeil nur nach rechts und es wird nichts gezeichnet. Machen wir es ein bisschen schildkrötenartig. Geben Sie ** 'Schildkröte' ** in Form () ein.

from turtle import *

shape('turtle')
done()

Der im Fenster angezeigte Pfeil ist jetzt Mr. Kame. Es ist einzigartig. スクリーンショット 2016-07-04 18.33.57.png

Übrigens, wenn Sie es in einem Terminal ausführen, brauchen Sie nicht done (). Wenn Sie done () in Xcode oder Pycharm vergessen haben, werden Sie denken, dass der Bildschirm angezeigt wurde und er sofort verschwindet. Bitte versuchen Sie es einmal.

Lassen Sie die Schildkröte ein Quadrat zeichnen.

Bewegen wir die Schildkröte.

from turtle import *

shape('turtle')
forward(90)
done()

Die Schildkröte ist etwas vorgerückt. スクリーンショット 2016-07-05 10.48.59.png

Lassen Sie die Schildkröte ein Quadrat zeichnen. Die Idee der Schnur besteht darin, sich um 90 ° nach links zu bewegen und n Entfernungen zu wiederholen, nachdem n Entfernungen verschoben wurden.

from turtle import *

shape('turtle')
for i in xrange(4):
   forward(90)
   left(90)

done()

スクリーンショット 2016-07-05 10.56.46.png

Zeichne eine Mickey Mouse

Jetzt wissen Sie, wie das Turtle-Modul aussieht. Dann ist es das Hauptthema. Ich werde den Quellcode zum Zeichnen von Mickey Mouse teilen, also Bitte versuchen Sie es in Ihrer Umgebung! !!

https://github.com/Cremokoroah/Turtle_MM

Es sollte einen einfacheren Weg zum Zeichnen geben, deshalb möchte ich ihn verbessern. Vielen Dank.

Recommended Posts

[Python] Zeichne eine Mickey Mouse mit Turtle [Anfänger]
Zeichnen Sie mit Python Turtle eine Koch-Kurve
[Python] Zeichnen eines Wirbelmusters mit einer Schildkröte
[Python] Zeichnen Sie mit Dash Cytoscape ein gerichtetes Diagramm
Versuchen Sie, mit Python eine Lebenskurve zu zeichnen
[Python] Zeichnen Sie ein Qiita-Tag-Beziehungsdiagramm mit NetworkX
[Python] Wie zeichnet man mit Matplotlib ein Liniendiagramm?
Zeichnen Sie gewaltsam so etwas wie ein Flussdiagramm mit Python, matplotlib
[Python] Wie zeichnet man mit Matplotlib ein Streudiagramm?
Zeichnen Sie mit NetworkX ein Diagramm
Zeichnen Sie eine netCDF-Datei mit Python
[Python] Termin mit Mausschnittstelle
Machen Sie eine Lotterie mit Python
Zeichne ein Herz in Python
Web Scraping Anfänger mit Python
Erstellen Sie ein Verzeichnis mit Python
Zeichnen Sie mit networkx ein Diagramm
Mathematik mit Python studieren: Zeichnen Sie mit matplotlib ein Sympy-Diagramm (Scipy-Diagramm)
Eine Geschichte über einen Python-Anfänger, der mit dem No-Modul'http.server 'feststeckt.
[Python] Was ist eine with-Anweisung?
Löse ABC163 A ~ C mit Python
Bedienen Sie den Belegdrucker mit Python
Python-Grafikhandbuch mit Matplotlib.
Spiele mit einer Schildkröte mit Schildkrötengrafiken (Teil 1)
Zeichne ein Diagramm mit Julia + PyQtGraph (2)
Löse ABC166 A ~ D mit Python
Zeichnen Sie eine Streudiagrammmatrix mit Python
Erstellen Sie eine virtuelle Umgebung mit Python!
Ich habe mit Python eine Lotterie gemacht.
Zeichne einen schönen Kreis mit Numpy
Zeichne ein Diagramm mit Julia + PyQtGraph (1)
Lass uns mit Python mit Python spielen [Anfänger]
Erstellen einer virtuellen Umgebung mit Python 3
Zeichne ein Diagramm mit Julia + PyQtGraph (3)
Löse ABC168 A ~ C mit Python
Erstellen Sie ein Empfehlungssystem mit Python
[Anfänger] Extrahieren Sie Zeichenketten mit Python
[Python] Generiere ein Passwort mit Slackbot
Löse ABC162 A ~ C mit Python
Zeichnen Sie ein Diagramm mit Pandas + XlsxWriter
Löse ABC167 A ~ C mit Python
Löse ABC158 A ~ C mit Python
Lassen Sie uns ein Diagramm mit Python erstellen! !!
Zeichnen Sie eine Illustration mit Python + OpenCV
Zeichnen Sie ein CNN-Diagramm in Python
Zeichne Riapnov Fractal mit Python, matplotlib
Zeichnen Sie ein Diagramm mit der PySimple-Benutzeroberfläche
[Python] Erbt eine Klasse mit Klassenvariablen
Ich habe mit Python einen Daemon erstellt
[Python] Kapitel 03-01 Schildkrötengrafiken (Erstellen einer Schildkröte)
Zeichnen Sie einfach eine Karte mit matplotlib.basemap
Schreiben Sie ein Batch-Skript mit Python3.5 ~
Zeichnen Sie einen Pfeil (Vektor) mit opencv / python
Zeichnen Sie eine Aquarellillusion mit Kantenerkennung in Python3 und openCV3
Spiralbuch in Python! Python mit einem Spiralbuch! (Kapitel 14 ~)
Eine Notiz, in der ein Python-Anfänger stecken blieb
Erstellen Sie mit Class einen Python-Funktionsdekorator
Erstellen einer einfachen Power-Datei mit Python
[Python] Ein Programm, das Treppen mit # erstellt