Outils pour utilisateurs

Outils du site


code_language: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.

  1. livre = "Gatsby le Magnifique"

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:

  1. plateformes_sociales = ["Facebook", "instagram" , "Snapchat" , "Twitter" ]

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.

 liste[indice] 

. Exemple:

  1. plateformes_sociales[0]
  2. 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.

  1. plateformes_sociales[-1]

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()” :

  1. plateforme_sociales.append("TikTok")
  2. print(plateformes_sociales)
  3. ["Facebook", "instagram" , "Snapchat" , "Twitter" , "TikTok" ]

Retirer un élément

Pour retirer un élément spécifique d'une liste, vous pouvez utiliser la méthode “ remove() ” .

  1. plateformes_sociales.remove("Snapchat")
  2. print(plateformes_sociales)
  3. ["Facebook", "Instagram", "Twitter", "TikTok"]

Taille de la liste

Pour connaître la longueur de la liste, utilisez la méthode “ len() ”

  1. len(plateformes_sociales)

Trier

Pour trier les éléments de la liste, utilisez la méthode “ sort() ”

  1. plateformes_sociales.sort()

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:

  1. plateformes_sociales_tuple = ("Facebook", "Instagram" , " TikTok" , "Twitter")

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: "Jeanne d'Arc"

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 “ , ” .

Créer un dictionnaire

Exemple:

  1. nouvelle_campagne = {
  2. "responsable_de_campagne": "Jeanne d'Arc",
  3. "nom_de_campagne": "Campagne nous aimons les chiens",
  4. "date_de_début": "01/01/2020",
  5. "influenceurs_importants": ["@MonAmourDeChien", "@MeilleuresFriandisesPourChiens"]
  6. }

Ou encore on peut créer un dictionnaire vide ou la fonction “ dict() ”:

  1. taux_de_conversion = {}
  2. taux_de_conversion['facebook'] = 3.4
  3. taux_de_conversion['instagram'] = 1.2
  4. taux_de_conversion = dict()
  5. taux_de_conversion['facebook'] = 3.4
  6. taux_de_conversion['instagram'] = 1.2
  7. }

Accédez à une valeur dans un dictionnaire

Pour accéder aux différentes valeurs, vous pouvez utiliser la clé pour chacune des paires clés-valeurs.

  1. nouvelle_campagne['responsable_de_campagne']
  2. "Jeanne d'Arc"
  3. taux_de_conversion['facebook']
  4. 3.4
code_language/python.txt · Dernière modification: 2025/12/17 23:51 de 216.73.216.214