Comment écrire le code pour dessiner Bingdundun en python

DDD
Libérer: 2023-11-20 14:25:36
original
1604 Les gens l'ont consulté

Étapes de code détaillées : 1. Importez les bibliothèques et les modules nécessaires ; 2. Créez un canevas et un pinceau ; 3. Définissez les propriétés du pinceau ; 4. Dessinez chaque partie de la glace et définissez les paramètres correspondants ; L'instruction "turtle.done()" termine le dessin ; 6. Copiez ces codes dans l'environnement de développement Python. Après l'exécution, vous pouvez voir les formes de glace dessinées, etc.

Comment écrire le code pour dessiner Bingdundun en python

Le système d'exploitation de ce tutoriel : système Windows 10, Python version 3.11.4, ordinateur Dell G3.

Étapes détaillées du code pour dessiner de la glace en Python :

1 Importez les bibliothèques et modules nécessaires :

import turtle
Copier après la connexion

2 Créez un canevas et un pinceau :

window = turtle.Screen()
window.bgcolor("white")
pen = turtle.Turtle()
Copier après la connexion

3. pinceau :

pen.speed(5)  # 设置画笔的速度
pen.pensize(3)  # 设置画笔的粗细
pen.color("black")  # 设置画笔的颜色
Copier après la connexion

4. Dessinez le corps de Bingdundun :

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

Dessinez les yeux de Bingdundun :

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()
Copier après la connexion

Dessinez la bouche de Bingdundun :

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

Dessine les bras de Bingdundun :

pen.penup()
pen.goto(-80, -20)
pen.pendown()
pen.setheading(-30)
pen.forward(80)
pen.backward(80)
pen.setheading(30)
pen.forward(80)
pen.backward(80)
Copier après la connexion

Dessine le chapeau de glace :

pen.penup()
pen.goto(-100, 120)
pen.pendown()
pen.color("red")
pen.begin_fill()
pen.forward(200)
pen.left(90)
pen.forward(50)
pen.left(90)
pen.forward(50)
pen.right(90)
pen.forward(100)
pen.right(90)
pen.forward(50)
pen.left(90)
pen.forward(50)
pen.left(90)
pen.forward(150)
pen.end_fill()
Copier après la connexion

5. Terminez le dessin :

turtle.done()
Copier après la connexion

6. Copiez ces codes dans l'environnement de développement Python et vous pourrez voir la glace dessinée après avoir exécuté Dump shape.

Ci-dessus sont les étapes de code pour dessiner des glaçons en Python. Vous pouvez copier ces codes dans l'environnement de développement Python et après les avoir exécutés, vous pourrez voir les formes de glace dessinées.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal