nsi:tds:divers:ascii_art
Ceci est une ancienne révision du document !
Warning: Undefined array key 1 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 172
Warning: Undefined array key 1 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 172
Warning: Undefined array key 2 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 214
Warning: Undefined array key 2 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 214
Warning: Undefined array key 2 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 214
Warning: Undefined array key 2 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 214
ASCII Art
Il s'agit de produire des formes avec des caractères. Dans tous les cas vous devez écrire une fonction réalisant la tache demandée, tenant compte des paramètres fournis – entrées.
La commande print provoque par défaut un retour à la ligne. Si vous souhaitez écrire un caractère, par exemple '*', sans revenir à la ligne, vous pouvez écrire print('*', end='')
Rectangle
Entrées :
c_fill: caractère constituant le remplissage du rectanglec_border: caractère faisant la bordure du rectangleheight: hauteur du rectangle, en comptant le bordwidth: largeur du rectangle, en comptant le bord.
Exemple : rectangle('*', '+', 6, 10) produit la sortie :
++++++++++ +********+ +********+ +********+ +********+ ++++++++++
Pyramide
Entrées :
c_fill: caractère constituant le remplissage de la pyramideheight: nombre d'étage de la pyramide
Exemple : pyramide('*', '5') produit la sortie :
*
***
*****
*******
*********
nsi/tds/divers/ascii_art.1674733495.txt.gz · Dernière modification : de goupillwiki
