Python, dessine moi une cocotte

Cocotte origami dessinée avec Python et Turtle

Cela fait quelques mois que j'ai commencé à apprendre le langage Python à l'aide de divers ressources en ligne. J'ai un peu tendance à m'éparpiller et l'assiduité n'est pas toujours au rendez-vous ; genre je m'y met pendant 3 jours et ensuite je ne fais plus rien pendant 2 semaines'. Du coup j'avance cahin-caha ...

Et puis j'ai vu qu'un MOOC "Python" accessible aux débutants commençait sur la plateforme Fun Mooc. Je me suis dit qu'avoir un support plus encadré et structuré me sera sans doute bénéfique et je me suis inscrite.

Pour l'instant ce MOOC me fait réviser ce que j'ai déjà appris mais ce n'est que le début. J'ai toutefois découvert un truc au détour d'un exercice : il fallait dessiner un hexagone à l'aide du module turtle. Et turtle, je ne l'avais pas encore rencontré.

Pour expliquer rapidement et grossièrement le fonctionnement du module turtle (tortue en français), c'est un peu comme les jeux ou il faut relier les points pour former un dessin. On dit à la tortue de se déplacer à gauche, à droite selon un angle, d'avancer, de reculer ou encore en utilisant le système de coordonnées.
Perso ça me fait aussi penser aux écrans magiques (Télécran) sauf qu'au lieu de tourner des boutons il faut taper des lignes de code pour tracer le dessin.

Bref, un hexagone c'est sympa mais ça manque un peu d'originalité. J'ai eu envie de faire une cocotte façon origami. En cherchant si on pouvait changer la couleur du fond qui est blanche par défaut, j'ai trouvé plein d'autres possibilités comme celle d'ajouter un texte.

Voici une capture vidéo du résultat de mes amusements pythonesques :

Le script au cas où ça intéresse quelqu'un :

"""

Ce script écrit en python dessine une cocotte origami avec le module turtle.

Auteur: il

License: osef, faites-en ce que vous voulez

"""

import turtle # importer le module turtle

turtle.shape('square') # donner une forme carrée au curseur

turtle.speed(2) # ralentir un peu le dessin pour laisser le temps d'admirer

turtle.pensize(2) # changer la largeur du trait

turtle.bgcolor('#222d32') # définir la couleur de fond

turtle.color('#26bfd4') # définir la couleur du contour et du remplissage

turtle.begin_fill() # appeler la fonction remplissage

turtle.goto(0, 100) # déplacer la tortue au coordoonées indiquées

turtle.goto(-100, 100)

turtle.goto(-50, 50)

turtle.goto(-100, 0)

turtle.goto(-100, -100)

turtle.goto(-50, -50)

turtle.goto(0, -100)

turtle.goto(100, -100)

turtle.home() # ramener la tortue au point de départ (0, 0)

turtle.end_fill() # arrêter le remplissage

turtle.hideturtle() # cacher le curseur

turtle.up() # lever le crayon pour ne pas tracer

turtle.goto(0, -150)

turtle.color('#c99925') # changer de couleur

turtle.write('Python & Origami are fun with Turtle', True, align='center', font=('Monospace', 14, 'bold')) # Écrire un texte

turtle.done() # terminer le dessin

 

Le plioir encensé

Plioir à papier en bois

Un peu de rangement dans un tiroir et me voilà avec un porte-encens qui a dû servir une fois ou deux il y a longtemps. Comme je ne suis pas fan d'encens et que mon plioir en plastoc commence à perdre des bouts je me suis dit que je pourrai tenter une transformation. Je n'ai pas réussi à identifier  […]

Lire la suite

Pliage cochon

Pliage cochon en origami de Jo Nakashima

Le nouvel an chinois débutera cette année le 5 février. Il sera placé sous le signe du cochon. Ayant repéré le nouveau modèle de cochon en origami de Jo Nakashima, je me suis empressée de le plier pour mettre un peu de vie sur ce blog. Il faut reconnaître que je ne publie pas grand chose en ce  […]

Lire la suite

Biscuit chinois fortune cookie au crochet

Amigurumi fortune cookie au crochet

Le fortune cookie est né aux USA dans les années 1900 et quelques. Les origines de sa création sont un peu floues car plusieurs personnes prétendent être l'inventeur de ce biscuit. Ce qui est certain c'est le succès rencontré par ce gâteau qui libère un message - une fortune - lorsqu'on le croque.  […]

Lire la suite

Renards et Meilleurs Vœux

Vœux illustration renard bleu

Un renard aux formes simples pour illustrer et souhaiter bons vœux à tout le monde et à cette année 2019 qui arrive à grands pas. 2018 m'a semblé filer à toute vitesse ; soit je ne sais plus m'ennuyer soit plus je vieillis et plus le temps passe vite. J'ai coloré une seconde version dans des tons  […]

Lire la suite

Tuto reliure à la japonaise

Schéma de perçage pour relier un livret à la japonaise

La reliure orientale, plus connue sous le nom de reliure japonaise, ne nécessite pas de colle. Les feuilles sont reliées à l'aide d'un fil et d'une aiguille. Cette méthode est parfaite pour confectionner des carnets et autres livrets pas trop épais. Pour un rendu basique et utilitaire la reliure  […]

Lire la suite