Wie zeichnet man mit Python ein Herz?

爱喝马黛茶的安东尼
Freigeben: 2019-06-19 13:39:58
Original
33100 Leute haben es durchsucht

Wie zeichnet man mit Python ein Herz?

Die grundlegenden Schritte zum Zeichnen eines Herzens mit Python sind wie folgt:

Laden Sie zuerst das Python-Programm herunter und installieren Sie es.

Finden Sie das Python-IDLE-Tool auf unserem eigenen Computer.

Wie zeichnet man mit Python ein Herz?

2. Öffnen Sie dann IDLE und erstellen Sie eine neue Datei mit dem Namen test1.py.

Verwandte Empfehlungen: „Python-Video-Tutorial

Wie zeichnet man mit Python ein Herz?

3. Dann beginnen wir mit dem Import der Turtle-Bibliothek und bearbeiten dann den Code.

import turtle
import time
 
# 画心形圆弧
def hart_arc():
    for i in range(200):
        turtle.right(1)
        turtle.forward(2)
 
def move_pen_position(x, y):
    turtle.hideturtle()     # 隐藏画笔(先)
    turtle.up()     # 提笔
    turtle.goto(x, y)    # 移动画笔到指定起始坐标(窗口中心为0,0)
    turtle.down()   # 下笔
    turtle.showturtle()     # 显示画笔
 
# 初始化
turtle.setup(width=800, height=500)     # 窗口(画布)大小
turtle.color('red', 'pink')     # 画笔颜色
turtle.pensize(3)       # 画笔粗细
turtle.speed(1)     # 描绘速度
# 初始化画笔起始坐标
move_pen_position(x=0,y=-180)   # 移动画笔位置
turtle.left(140)    # 向左旋转140度
 
turtle.begin_fill()     # 标记背景填充位置
 
# 画心形直线( 左下方 )
turtle.forward(224)    # 向前移动画笔,长度为224
# 画爱心圆弧
hart_arc()      # 左侧圆弧
turtle.left(120)    # 调整画笔角度
hart_arc()      # 右侧圆弧
# 画心形直线( 右下方 )
turtle.forward(224)
turtle.end_fill()       # 标记背景填充结束位置
 
# 点击窗口关闭程序
window = turtle.Screen()
window.exitonclick()
Nach dem Login kopieren

4. Nachdem Sie den Code eingegeben haben, klicken Sie auf Speichern. Wählen Sie in der Symbolleiste „Ausführen“ -> „Modul ausführen“, um es auszuführen und den Effekt zu sehen.

Wie zeichnet man mit Python ein Herz?

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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage