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 | ||
| python:aide-memoire [2019/12/28 11:15] – crust | python:aide-memoire [2020/12/24 15:37] (Version actuelle) – [Liens] cyrille | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Matrices ====== | ====== Matrices ====== | ||
| + | |||
| + | ===== Liens ===== | ||
| + | *[[https:// | ||
| + | |||
| + | *[[https:// | ||
| + | *[[https:// | ||
| + | *[[https:// | ||
| + | *[[http:// | ||
| + | *[[ | ||
| + | https:// | ||
| + | *[[https:// | ||
| + | *[[https:// | ||
| + | *[[https:// | ||
| ===== Créer une matrice ===== | ===== Créer une matrice ===== | ||
| Ligne 126: | Ligne 139: | ||
| Créer un ensemble de joueur. | Créer un ensemble de joueur. | ||
| - | < | + | < |
| [ragnarok@asgard-freeBSD: | [ragnarok@asgard-freeBSD: | ||
| Python 3.6.9 (default, Jul 9 2019, 01: | Python 3.6.9 (default, Jul 9 2019, 01: | ||
| Ligne 138: | Ligne 151: | ||
| La liste de joueur est crée (ici avec des scores définis par des multiples de 100 | La liste de joueur est crée (ici avec des scores définis par des multiples de 100 | ||
| - | < | + | < |
| >>> | >>> | ||
| Ligne 147: | Ligne 160: | ||
| ===== Parcourir les clés ===== | ===== Parcourir les clés ===== | ||
| - | < | + | < |
| >>> | >>> | ||
| ... | ... | ||
| Ligne 158: | Ligne 171: | ||
| ou | ou | ||
| - | < | + | < |
| >>> | >>> | ||
| ... | ... | ||
| Ligne 169: | Ligne 182: | ||
| ===== Parcourir les valeurs ===== | ===== Parcourir les valeurs ===== | ||
| - | < | + | < |
| >>> | >>> | ||
| ... | ... | ||
| Ligne 180: | Ligne 193: | ||
| ===== Parcourir les clefs et les valeurs ===== | ===== Parcourir les clefs et les valeurs ===== | ||
| - | < | + | < |
| >>> | >>> | ||
| ... | ... | ||
| Ligne 191: | Ligne 204: | ||
| ===== Afficher une valeur ===== | ===== Afficher une valeur ===== | ||
| - | < | + | < |
| >>> | >>> | ||
| 100 | 100 | ||
| Ligne 198: | Ligne 211: | ||
| ===== Remplacer une valeur ===== | ===== Remplacer une valeur ===== | ||
| - | < | + | < |
| >>> | >>> | ||
| 100 | 100 | ||
| Ligne 208: | Ligne 221: | ||
| + | ===== Au final ===== | ||
| + | On peut parcourir un dictionnaire grâce aux méthodes **keys** (parcourt les clés), | ||
| + | |||
| + | |||
| + | |||
| + | ====== Sortie WEB ====== | ||
| + | |||
| + | « term2web »est une petite bibliothèque Python qui redirige tous les ' | ||
| + | |||
| + | Le dépôt GitHub de cette bibliothèque se trouve à l' | ||
| + | https:// | ||
| + | https:// | ||
| + | |||
| + | Il y a aussi une démonstration en ligne, accessible à l' | ||
| + | ** https:// | ||
| + | ** https:// | ||
| + | |||
| + | |||
| + | ====== Permutations ====== | ||
| + | |||
| + | |||
| + | **Liens doc** | ||
| + | [http:// | ||
| + | [https:// | ||
| + | |||
| + | **Exemple: | ||
| + | <code bash># | ||
| + | # -*- coding: utf-8 -*- | ||
| + | |||
| + | from itertools import permutations | ||
| + | |||
| + | phrase = input(' | ||
| + | n = 0 | ||
| + | for x in permutations(phrase.split(), | ||
| + | print(x)</ | ||
| + | | ||
| + | **Et en sortie** | ||
| + | <code bash>/ | ||
| + | Saisir phrase | ||
| + | (' | ||
| + | (' | ||
| + | (' | ||
| + | (' | ||
| + | (' | ||
| + | (' | ||
| + | |||
| + | Process finished with exit code 0</ | ||