IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Téléchargé 37 fois
Vote des utilisateurs
0 
0 
Détails
Licence : Creative Commons
Mise en ligne le 19 novembre 2020
Plate-formes : Linux, Mac, Windows
Langue : Français
Référencé dans
Navigation

Afficher une étoile à n branches "sans lever la main" avec Turtle de Python

Cette petite application graphique permet de dessiner une étoile à nombre de branches choisies sans lever la main.

Pour le rendre plus agréable les lignes seront alternativement bleues et rouges.

Il utilise le module Turtle (turtle) de Python et est compatible Python 3 et 2.
Nos ressources disponibles
Amélioration d'un exercice proposé par le Pr. Swinnen dans son tutoriel sur Python et Python 3.
Avatar de Sve@r
Expert éminent sénior https://www.developpez.com
Le 15/03/2023 à 16:38
Bonjour
Citation Envoyé par Town Ground  Voir le message
Qu'en pensez-vous ?

Pourquoi le nombre de sommets est-il converti en flottant? Peut-on avoir une étoile à 3.25 sommets???

Citation Envoyé par Town Ground  Voir le message
Code python : Sélectionner tout
1
2
3
4
if nc%2==0: 
	na=nc/2 
elif nc%2>0: 
	na=nc*2

Alors là bravo!!! Et ce serait quoi l'éventuel cas autre? Un nc%2 < 0???

Citation Envoyé par Town Ground  Voir le message
Pour le rendre plus agréable les lignes seront alternativement bleues et rouges.
Code : Sélectionner tout
1
2
3
4
c1="blue" 
c2="red" 
c1,c2=c2,c1 
color(c1)

Code python : Sélectionner tout
1
2
3
4
5
6
7
8
9
10
palette=( 
	"blue", 
	"red", 
	"green", 
) 
for i in range(nc): 
	color(palette[i%len(palette)]) 
	forward(l) 
	left(angle) 
# for
...
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.