Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
code_language:python [2025/10/31 19:28] 74.7.227.242 ancienne révision (2025/10/31 18:53) restaurée |
code_language:python [2025/11/01 15:40] (Version actuelle) 74.7.227.242 ancienne révision (2025/10/31 18:53) restaurée |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Python ====== | ====== Python ====== | ||
| + | |||
| + | Page officiel Python: https:// | ||
| + | |||
| + | ====== Les Variables ====== | ||
| + | |||
| + | Il est très facile de déclarer une variable dans Python. Le code ci-dessous permet de déclarer une variable. | ||
| + | |||
| + | <code python [enable_line_numbers=" | ||
| + | livre = " | ||
| + | </ | ||
| + | |||
| + | Une variable dans python = 3 éléments: son nom, son type et sa valeur. | ||
| + | |||
| + | === Nommer les variables === | ||
| + | |||
| + | Pour nommer les variables utiliser des mots complet, descriptifs et spécifiques. | ||
| + | Par convention python | ||
| + | * les noms composée sont séparé par underscore. | ||
| + | * les noms de variable commence toujours par une lettre ou un underscore, jamais par un nombre | ||
| + | * les noms ne contiennent pas d' | ||
| + | * les noms de variables sont sensible à la casse. | ||
| + | |||
| + | === Type de variable === | ||
| + | |||
| + | Les types primitifs: | ||
| + | * Les entiers (integers) | ||
| + | * Les virgules flottantes (Float) | ||
| + | * Les chaînes de caractères (Strings) | ||
| + | * Les boonéens. | ||
| + | |||
| + | ====== Les List====== | ||
| + | |||
| + | ==== Déclaration ==== | ||
| + | |||
| + | La déclaration d'une liste se fait avec les crochés: | ||
| + | |||
| + | <code python [enable_line_numbers=" | ||
| + | plateformes_sociales = [" | ||
| + | </ | ||
| + | |||
| + | Les listes acceptent n' | ||
| + | |||
| + | ==== Accédez aux éléments d'une liste ==== | ||
| + | |||
| + | Pour accéder aux éléments d'une liste, on utilise un indice. < | ||
| + | Exemple: | ||
| + | |||
| + | <code python [enable_line_numbers=" | ||
| + | plateformes_sociales[0] | ||
| + | platefromes_sociales[1] | ||
| + | </ | ||
| + | |||
| + | Et ainsi de suite. | ||
| + | |||
| + | Dans Python, vous pouvez aussi accéder aux éléments en sens inverse, en utilisant des nombres négatifs. Pour accéder au dernier élément de la liste, utilisez indice -1. | ||
| + | |||
| + | <code python [enable_line_numbers=" | ||
| + | plateformes_sociales[-1] | ||
| + | </ | ||
| + | |||
| + | {{ code_language: | ||
| + | |||
| + | ==== Modifiez, retirez et triez les listes ==== | ||
| + | |||
| + | === Ajouter === | ||
| + | Pour ajouter une plateforme de réseau social à la fin de la liste existante, vous pouvez utiliser la méthode " append()" | ||
| + | |||
| + | |||
| + | <code python [enable_line_numbers=" | ||
| + | plateforme_sociales.append(" | ||
| + | print(plateformes_sociales) | ||
| + | [" | ||
| + | </ | ||
| + | |||
| + | === Retirer un élément === | ||
| + | Pour retirer un élément spécifique d'une liste, vous pouvez utiliser la méthode " remove() " . | ||
| + | |||
| + | <code python [enable_line_numbers=" | ||
| + | plateformes_sociales.remove(" | ||
| + | print(plateformes_sociales) | ||
| + | [" | ||
| + | </ | ||
| + | |||
| + | === Taille de la liste === | ||
| + | Pour connaître la longueur de la liste, utilisez la méthode " len() " | ||
| + | |||
| + | <code python [enable_line_numbers=" | ||
| + | len(plateformes_sociales) | ||
| + | </ | ||
| + | |||
| + | === Trier === | ||
| + | Pour trier les éléments de la liste, utilisez la méthode " sort() " | ||
| + | |||
| + | <code python [enable_line_numbers=" | ||
| + | plateformes_sociales.sort() | ||
| + | </ | ||
| + | |||
| + | Il reste encore beaucoup d' | ||
| + | https:// | ||
| + | |||
| + | ====== Les t-uples ====== | ||
| + | |||
| + | Les t-uples sont une autre structure de Python qui sert à enregistrer des données. Au lieu des crochets, ils se caractérisent par les parenthèses: | ||
| + | |||
| + | <code python [enable_line_numbers=" | ||
| + | plateformes_sociales_tuple = (" | ||
| + | </ | ||
| + | |||
| + | La principale différence est que les tuples sont immuables (ne peuvent pas être modifiés) alors que les listes sont modifiables. | ||
| + | |||
| + | ====== Données complexes et dictionnaires ====== | ||
| + | |||
| + | Un dictionnaire est une structure de données qui enregistre des données dans des paires clés-valeurs. | ||
| + | |||
| + | Exemple d'une clé et d'une valeur: | ||
| + | < | ||
| + | responsable_de_campagne: | ||
| + | </ | ||
| + | |||
| + | Pour déclarer un dictionnaires il suffit d' | ||
| + | |||
| + | {{ code_language: | ||
| + | |||
| + | |||
| + | === Créer un dictionnaire === | ||
| + | |||
| + | Exemple: | ||
| + | |||
| + | < | ||
| + | nouvelle_campagne = { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | </ | ||