Outils pour utilisateurs

Outils du site


code_language:python

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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://www.python.org/
 +
 +====== 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="true"]>
 +livre = "Gatsby le Magnifique"
 +</code>
 +
 +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'accents.
 +  * 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="true"]>
 +plateformes_sociales = ["Facebook", "instagram" , "Snapchat" , "Twitter" ]
 +</code>
 +
 +Les listes acceptent n'importe quel type de d onnées aussi, et même des combinaisons de types de données.
 +
 +==== Accédez aux éléments d'une liste ====
 +
 +Pour accéder aux éléments d'une liste, on utilise un indice. <code> liste[indice] </code>.
 +Exemple:
 +
 +<code python [enable_line_numbers="true"]>
 +plateformes_sociales[0]
 +platefromes_sociales[1]
 +</code>
 +
 +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="true"]>
 +plateformes_sociales[-1]
 +</code>
 +
 +{{ code_language:pythontableinverse.png?400 }}
 +
 +==== 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="true"]>
 +plateforme_sociales.append("TikTok")
 +print(plateformes_sociales)
 +["Facebook", "instagram" , "Snapchat" , "Twitter" , "TikTok" ]
 +</code>
 +
 +=== 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="true"]>
 +plateformes_sociales.remove("Snapchat")
 +print(plateformes_sociales)
 +["Facebook", "Instagram", "Twitter", "TikTok"]
 +</code>
 +
 +=== Taille de la liste ===
 +Pour connaître la longueur de la liste, utilisez la méthode " len() "
 +
 +<code python [enable_line_numbers="true"]>
 +len(plateformes_sociales)
 +</code>
 +
 +=== Trier ===
 +Pour trier les éléments de la liste, utilisez la méthode " sort() "
 +
 +<code python [enable_line_numbers="true"]>
 +plateformes_sociales.sort()
 +</code>
 +
 +Il reste encore beaucoup d'autre méthode, voir la doc:
 +https://docs.python.org/fr/3/tutorial/datastructures.html
 +
 +====== 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="true"]>
 +plateformes_sociales_tuple = ("Facebook", "Instagram" , " TikTok" , "Twitter")
 +</code>
 +
 +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:
 +<code>
 +responsable_de_campagne: "Jeanne d'Arc"
 +</code>
 +
 +Pour déclarer un dictionnaires il suffit d'utiliser des accolades {} . Les paires clé-valeur contiennent un " : " pour les séparer et chaque paire du dictionnaire est séparé des autres par " , " .
 +
 +{{ code_language:pythondictionnaire01.png }}
 +
 +
 +=== Créer un dictionnaire ===
 +
 +Exemple:
 +
 +<code>
 +nouvelle_campagne = {
 +    "responsable_de_campagne": "Jeanne d'Arc",
 +    "nom_de_campagne": "Campagne nous aimons les chiens",
 +    "date_de_début": "01/01/2020",
 +    "influenceurs_importants": ["@MonAmourDeChien", "@MeilleuresFriandisesPourChiens"]
 +}
 +</code>
  
code_language/python.1761938936.txt.gz · Dernière modification: 2025/10/31 19:28 de 74.7.227.242