Heim >Backend-Entwicklung >Python-Tutorial >Wie zeichnet man mit Python ein lächelndes Gesicht?

Wie zeichnet man mit Python ein lächelndes Gesicht?

尚
Original
2019-07-02 18:01:0317127Durchsuche

Wie zeichnet man mit Python ein lächelndes Gesicht?

Das Zeichnen eines Smileys in Python kann mithilfe der Turtle-Bibliothek erfolgen.

1. Öffnen Sie idel, erstellen Sie eine neue py-Datei über idel, geben Sie den folgenden Code in die leere Datei ein und drücken Sie F5, um die Datei auszuführen, und Sie können ein Smiley-Gesicht zeichnen.

from turtle import *
screensize(600,600)
speed(10)
 
#笑脸的小圆脸
pensize(5)
color('dim grey','yellow')
pu()
goto(0,-100)
begin_fill()
circle(100)
end_fill()
 
#腮红
#左侧
seth(90)
color('Light Pink','Light Pink')
pu()
goto(-55,-5)
pd()
begin_fill()
circle(20)
end_fill()
#右侧
color('Light Pink','Light Pink')
pu()
goto(55,-5)
pd()
begin_fill()
circle(-20)
end_fill()
 
#笑脸的眼睛
#左眼
color('dim grey','white')
pu()
goto(-10,22)
pd()
begin_fill()
circle(25)
end_fill()
#左瞳
color('dim grey','dim grey')
pu()
goto(-10,22)
seth(90)
pd()
begin_fill()
circle(25,-180)
end_fill()
#右眼
color('dim grey','white')
pu()
goto(10,22)
seth(90)
pd()
begin_fill()
circle(-25)
end_fill()
#右瞳
color('dim grey','dim grey')
pu()
goto(10,22)
seth(90)
pd()
begin_fill()
circle(-25,-180)
end_fill()
 
#笑脸的嘴巴
#左
pu()
goto(-4,-43)
seth(80)
pd()
circle(16,-200)
#右
pu()
goto(4,-43)
seth(110)
pd()
circle(-16,-185)
#连接
pu()
goto(4,-43)
seth(90)
pd()
circle(4,180)
 
hideturtle()

2. Die laufenden Ergebnisse sind wie folgt:

Wie zeichnet man mit Python ein lächelndes Gesicht?

Weitere technische Artikel zum Thema Python finden Sie unter Python TutorialSpalte zum Lernen!

Das obige ist der detaillierte Inhalt vonWie zeichnet man mit Python ein lächelndes Gesicht?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn