⇨ MENU ⇨ MODULES ⇨ turtle ⇨ RawTurtle
turtle.fillcolor ( )
DESCRIPTION.
Définie, ou retourne, la couleur de remplissage des figures réalisées par la tortue graphique.
SYNTAXE.
turtle.fillcolor ( couleur )
turtle ⇨ tortue graphique anonyme [ OBLIGATOIRE ]
.fillcolor ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
couleur ⇨ couleur de remplissage de la figure [ optionnel ]
ou
TOR_Tortue.fillcolor ( couleur )
TOR_Tortue ⇨ instance de la classe turtle.RawTurtle ( ) [ OBLIGATOIRE ]
.fillcolor ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
couleur ⇨ couleur de remplissage de la figure [ optionnel ]
REMARQUES.
couleur peut être :
- un str ( ), représentant le nom normalisé d'une couleur (ex. "black", "red", "green") ;
- un str ( ), où chaque couleur primaire est exprimées de 00 à ff en hexadécimale ("#rrvvbb") (ex. "#a7575c") ;
- un tuple ( ), où chaque couleur primaire est exprimée par un int ( ) de 0 à 255 (rouge, vert, bleu) ( ex. ( 128 , 35 , 15 ) ).
Quand les composants de couleur sont exprimées avec des valeurs numériques, entre 0 et 255, il faut au préalable avoir utilisé la méthode turtle.colormode ( 255 ), héritée de la classe turtle.Screen ( ).
La couleur de remplissage peut aussi être modifiée, avec la méthode turtle.color ( ) et la méthode turtle.pen ( ).
Si couleur est omis, l'appel de la méthode turtle.fillcolor ( ) retourne la valeur actuelle de couleur.
Rappel : La couleur remplissage est utilisée pour colorier l'intérieur des figures, tracées par les déplacements d'une tortue graphiques, compris dans une séquence turtle.begin_fill ( ) / turtle.end_fill ( ). La couleur de la bordure, quant à elle, est la trace laissée par une tortue graphique, quand son crayon est baissé avec la méthode turtle.pendown ( ).
La méthode turtle.fillcolor ( ), de la classe turtle.RawTurtle ( ), est une méthode commune du module turtle et n'a pas besoin d'être préfixée.
EXEMPLE.
import turtle
turtle.speed ( 1 )
turtle.pensize ( 5 )
turtle.pencolor ( "blue" )
turtle.fillcolor ( "aqua" )
turtle.begin_fill ( )
for krotation in range ( 4 ) :
turtle.forward ( 40 )
turtle.right ( 72 )
turtle.end_fill ( )
turtle.penup ( )
turtle.home ( )
turtle.color ( "red" , "pink")
turtle.begin_fill ( )
for krotation in range ( 5 ) :
turtle.forward ( 40 )
turtle.left ( 60 )
turtle.end_fill ( )
turtle.penup ( )
turtle.goto ( 75 , 75 )
turtle.pendown ( )
turtle.begin_fill ( )
for krotation in range ( 4 ) :
turtle.forward ( 150 )
turtle.right ( 90 )
turtle.end_fill ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.