nsi:tds:systeme_affichage
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| nsi:tds:systeme_affichage [2023/01/05 22:06] – goupillwiki | nsi:tds:systeme_affichage [2024/01/25 14:03] (Version actuelle) – goupillwiki | ||
|---|---|---|---|
| Ligne 79: | Ligne 79: | ||
| Pour vos essais, vous pourrez utiliser le fichier {{ : | Pour vos essais, vous pourrez utiliser le fichier {{ : | ||
| - | <WRAP tip> | ||
| ===== Un peu d'aide ===== | ===== Un peu d'aide ===== | ||
| + | |||
| + | === Ouvrir le fichier === | ||
| + | |||
| + | <code python> | ||
| + | f = open(filename, | ||
| + | content = f.read() | ||
| + | f.close() | ||
| + | lines = content.split(' | ||
| + | </ | ||
| + | |||
| + | Suite à ce code, '' | ||
| + | |||
| + | < | ||
| + | [' ■■■ ', ' | ||
| + | </ | ||
| + | |||
| + | Vous remarquez que la dernière ligne est vide. Cela peut arriver mais n'est pas certain. Cela dépend de comment à été écrit le fichier. On peut s' | ||
| + | |||
| + | <code python> | ||
| + | while lines[-1] == '': | ||
| + | lines.pop() | ||
| + | </ | ||
| + | |||
| + | La fonction `pop`a pour effet d' | ||
| + | |||
| + | === Accéder à une ligne === | ||
| + | |||
| + | Maintenant que nous disposons de '' | ||
| + | |||
| + | <code python> | ||
| + | >>> | ||
| + | ' | ||
| + | </ | ||
| + | |||
| + | === Parcours caractères / lignes === | ||
| Supposons que l'on veuille afficher '' | Supposons que l'on veuille afficher '' | ||
| Ligne 121: | Ligne 155: | ||
| Dernière chose, pour afficher le message (par exemple '' | Dernière chose, pour afficher le message (par exemple '' | ||
| - | </WRAP> | + | |
| + | === Fichier de sortie === | ||
| + | |||
| + | Supposons que vous ayez obtenu un résultat formé des 5 lignes de pixels pour écrire BONJOUR, dans une variable '' | ||
| + | |||
| + | Il faut encore mettre les lignes ensemble et écrire dans un fichier : | ||
| + | |||
| + | <code python> | ||
| + | content = ' | ||
| + | f = open(filename, | ||
| + | f.write(content) | ||
| + | f.close() | ||
nsi/tds/systeme_affichage.1672952766.txt.gz · Dernière modification : de goupillwiki
