Bagaimana untuk menulis kod untuk melukis Bingdundun dalam python

DDD
Lepaskan: 2023-11-20 14:25:36
asal
1605 orang telah melayarinya

Langkah kod terperinci: 1. Import perpustakaan dan modul yang diperlukan 2. Buat kanvas dan berus 3. Tetapkan sifat berus; pernyataan "turtle.done()" menamatkan lukisan; 6. Salin kod ini ke persekitaran pembangunan Python Selepas berjalan, anda boleh melihat bentuk ais yang dilukis dan sebagainya.

Bagaimana untuk menulis kod untuk melukis Bingdundun dalam python

Sistem pengendalian tutorial ini: sistem Windows 10, Python versi 3.11.4, komputer Dell G3. Langkah -langkah Kod untuk menarik ais di Python:

1. berus:

import turtle
Salin selepas log masuk

4. Lukiskan badan Bingdundun:

window = turtle.Screen()
window.bgcolor("white")
pen = turtle.Turtle()
Salin selepas log masuk

Lukis mata Bingdundun:

pen.speed(5)  # 设置画笔的速度
pen.pensize(3)  # 设置画笔的粗细
pen.color("black")  # 设置画笔的颜色
Salin selepas log masuk

Lukis mulut Bingdundun

Mulut Bingdundun: Draw Bingdundun:

pen.penup()
pen.goto(0, -100)  # 将画笔移动到指定位置
pen.pendown()
pen.begin_fill()  # 开始填充形状
pen.circle(100)  # 画一个半径为100的圆形
pen.end_fill()  # 结束填充形状
Salin selepas log masuk

Lukis topi ais:

pen.penup()
pen.goto(-40, 60)
pen.pendown()
pen.begin_fill()
pen.circle(20)
pen.end_fill()
pen.penup()
pen.goto(40, 60)
pen.pendown()
pen.begin_fill()
pen.circle(20)
pen.end_fill()
Salin selepas log masuk

5 Tamatkan lukisan:

pen.penup()
pen.goto(-40, 20)
pen.pendown()
pen.setheading(-60)  # 设置画笔的角度
pen.circle(40, 120)  # 画一个半径为40的圆弧,弧长为120度
pen.setheading(0)  # 将画笔的角度恢复到初始状态
Salin selepas log masuk

6

Salin kod ini ke persekitaran pembangunan Python, dan anda boleh melihat ais yang dilukis selepas menjalankan bentuk Dump.

Di atas ialah langkah kod untuk melukis kiub ais dalam Python. Anda boleh menyalin kod ini ke dalam persekitaran pembangunan Python, dan selepas menjalankannya, anda boleh melihat bentuk ais yang dilukis.

Atas ialah kandungan terperinci Bagaimana untuk menulis kod untuk melukis Bingdundun dalam python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan