Maison > développement back-end > Tutoriel Python > Comment dessiner des fleurs avec python

Comment dessiner des fleurs avec python

爱喝马黛茶的安东尼
Libérer: 2019-06-21 16:13:06
original
23080 Les gens l'ont consulté

Comment dessiner des fleurs avec python

Comment dessiner des fleurs avec du python ? Laissez-moi vous expliquer les étapes spécifiques ci-dessous :

La première étape consiste à ouvrir la barre de menu, à entrer en veille et à ouvrir le shell.

La deuxième étape consiste à créer un nouveau fichier et à le nommer.

La troisième étape consiste à importer le module tortue, à créer une nouvelle fenêtre pour dessiner, puis à créer un objet tortue.

La quatrième étape consiste à définir la couleur. Dessinez d'abord la tige, puis dessinez le cercle de l'étamine et remplissez-le de couleur.

La cinquième étape consiste à utiliser une instruction de boucle pour dessiner N pétales avec le pinceau, et enfin masquer le pinceau.

La sixième étape consiste à définir que la fenêtre peut être fermée en cliquant dessus.

Code spécifique :

#导入turtle模块
import turtle
window=turtle.Screen()  #创建一个新窗口用于绘图
babbage=turtle.Turtle() #创建一个名字叫babbage的turtle对象
babbage.color("green","black")
babbage.left(90)    #使babbage左转90°
babbage.forward(100)    #向前移动了100像素
babbage.right(90)   #右转90°
babbage.color("black","black")
babbage.begin_fill()    #为圆填充颜色
babbage.circle(10)  #画个半径为10像素的圆
babbage.end_fill()
#画第N个花瓣
for i in range(1,24):
    if babbage.color()==("red","black"):
        babbage.color("orange","black")
    elif babbage.color()==("orange","black"):
        babbage.color("yellow","black")
    else:
          babbage.color("red","black")
    babbage.left(15)
    babbage.forward(50)
    babbage.left(157)
    babbage.forward(50)
babbage.hideturtle()
window.exitonclick()    #定义单击窗口就可以将其关闭
Copier après la connexion

Le résultat montre :

Comment dessiner des fleurs avec python

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