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 18:53]
74.7.227.242 ancienne révision (2025/09/09 19:51) 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 124: Ligne 124:
  
  
-==== Créer un dictionnaire ====+=== Créer un dictionnaire ===
  
 Exemple: Exemple:
  
-<code python [enable_line_numbers="true"]>+<code>
 nouvelle_campagne = { nouvelle_campagne = {
     "responsable_de_campagne": "Jeanne d'Arc",     "responsable_de_campagne": "Jeanne d'Arc",
Ligne 136: Ligne 136:
 } }
 </code> </code>
- 
-Ou encore on peut créer un dictionnaire vide ou la fonction " dict() ": 
- 
-<code python [enable_line_numbers="true"]> 
-taux_de_conversion = {} 
-taux_de_conversion['facebook'] = 3.4 
-taux_de_conversion['instagram'] = 1.2 
-taux_de_conversion = dict() 
-taux_de_conversion['facebook'] = 3.4 
-taux_de_conversion['instagram'] = 1.2 
-} 
-</code> 
- 
-==== 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. 
- 
-<code python [enable_line_numbers="true"]> 
-nouvelle_campagne['responsable_de_campagne'] 
-"Jeanne d'Arc" 
-taux_de_conversion['facebook'] 
-3.4 
-</code> 
- 
-==== Ajouter une paire clé-valeur: ==== 
- 
- 
-Pour ajouter une paire clé-valeur à un dictionnaire, ajoutez juste une nouvelle clé dans le dictionnaire existant. Si la clé existe déjà, vous l’écraserez en définissant une valeur. 
- 
-<code python [enable_line_numbers="true"]> 
-infos_labradoodle = { 
-    "poids": "13 à 16 kg", 
-    "origine": "États-Unis" 
-} 
-</code> 
- 
-Pour ajouter une nouvelle clé-valeur comme le nom scientifique du labradoodle, ajoutez simplement: 
- 
-<code python [enable_line_numbers="true"]> 
-infos_labradoodle['nom_scientifique'] = "Canis lupus familiaris" 
-</code> 
- 
-Maintenant, "infos_labradoodle" renvoie: 
- 
-<code python [enable_line_numbers="true"]> 
-infos_labradoodle = { 
-    "poids": "13 à 16 kg", 
-    "origine": "États-Unis", 
-    "nom_scientifique": "Canis lupus familiaris" 
-} 
-</code> 
- 
-Si vous écrivez <code>infos_labradoodle["poids"] = "45 kg"</code> , la valeur existante sera écrasée et le résultat sera donc: 
- 
-<code python [enable_line_numbers="true"]> 
->> infos_labradoodle["poids"] 
-"45 kg" 
-</code> 
- 
-==== Supprimez une paire clé-valeur: ==== 
- 
-Pour supprimer une paire clé-valeur, vous pouvez utiliser le mot-clé " del " et le clé que vous voulez supprimer ou encore la méthode " pop ". Pour supprimer la paire clé-valeur " origine " de la "paire clé-valeur " , écrivez : 
- 
-<code python [enable_line_numbers="true"]> 
->> del infos_labradoodle["origine"] 
->> print(infos_labradoodle) 
-{ "poids": "13 à 16 kg", 
-"nom_scientifique": "Canis lupus familiaris"} 
-</code> 
- 
-Équivalent à :  
-<code python [enable_line_numbers="true"]> 
->> infos_labradoodle.pop("origine") 
->> print(infos_labradoodle) 
-{ "poids": "13 à 16 kg", 
-"nom_scientifique": "Canis lupus familiaris"} 
-</code> 
- 
- 
-==== Vérifier l'existence d'une clé spécifique ==== 
- 
-On peut utiliser le mot clé " in " pour vérifier si une clé spécifique existe dans un dictionnaire. Le résultat renvoie un booléen. 
- 
-<code python [enable_line_numbers="true"]> 
->> "poids" in infos_labradoodle 
-True 
->> "race" in infos_labradoodle 
-False 
-</code> 
- 
-===== Boucles conditionnelles ===== 
- 
-==== condition if/else ==== 
- 
-Première utilisation de if: 
- 
-<code Python [enable_line_numbers="true"]> 
-if ensoleille: 
-    print("on va à la plage !") 
-</code> 
- 
-Ici " ensoleille " est une fonction ou variable qui retourn un booléen vrai/faux. 
-La ligne 2 s’exécute uniquement si la condition " ensolleille " est True. 
-Ici il n'y a pas d'instruction " else ". 
- 
-Deuxième utilisation de if/else: 
- 
-<code Python [enable_line_numbers="true"]> 
-if mon_booleen: 
-   # exécuter le code quand mon_booleen est vrai 
-else: 
-   # exécuter le code quand mon_booleen est faux 
-</code> 
- 
- 
- 
-==== conditions alternatives elif ==== 
- 
-Les instruction if/elif/else vous permettent de définir des conditions multiples. 
- 
-Le mot-clé " elif " vous permet d'ajouter autant de conditions que vous voulez. 
- 
-<code Python [enable_line_numbers="true"]> 
-ensoleille = False 
-neige = True 
- 
-if ensoleille: 
-   print("on va à la plage !") 
-elif neige: 
-   print("on fait un bonhomme de neige") 
-else: 
-   print("on reste à la maison !") 
-</code> 
- 
-Ce code va vérifier si " ensoleille " est vrai, et parce que c'est faux, il va vérifier si " neige " est vrai. Comme " neige " est vrai, le code va afficher " faire un bonhomme de neige ". Mais si "neige " était aussi faux, le programme aurait exécuté l'instruction finale else et affiché " on reste à la maison !" . 
-==== Condition multiple ==== 
- 
- 
-Si vous voulez vérifier plusieurs conditions pour un seul résultat dans la même instruction if, vous pouvez utiliser les opérateurs logiques: 
- 
-  * " and " : vérifie si deux conditions sont toutes les deux vraies. 
-  * " or " : vérifie si au moins une condition est vraie. 
-  * " not " : vérifie si une condition n'est pas vraie ( c'est à dire fausse). 
- 
-Ces opérateurs peuvent être combinés et mélangés selon vos besoins. 
- 
-<code Python [enable_line_numbers="true"]> 
-avec_soleil = True 
-en_semaine = False 
- 
-if avec_soleil and not en_semaine: 
-   print("on va à la plage !") 
-elif avec_soleil and en_semaine: 
-   print("on va au travail !") 
-else: 
-   print("on reste à la maison !") 
-</code> 
- 
-Exemple de combinaison: 
- 
-<code Python [enable_line_numbers="true"]> 
-a = 3 
-b = 7 
-c = 5 
-vrai_ou_faux = (a < b or b != c) and c >= b 
-//ce test renvoi faux. 
-</code> 
- 
- 
-==== Condition complexes ==== 
- 
-Les expressions comparatives vous permettent de comparer différentes expressions entre elles et d'évaluer si une expression est vraie ou fausse. 
- 
-Si vous avez deux valeurs, " a " et " b " , vous pouvez utiliser les opérateurs de comparaison suivants dans Python: 
- 
-  * Egal à : a == b 
-  * Non égale à : a != b 
-  * Moins que : a < b 
-  * Moins que ou égal à : a <= b 
-  * Plus que : a > b 
-  * Plus que ou égal à : a >= b 
- 
-Par exemple: 
- 
-<code Python [enable_line_numbers="true"]> 
-nombre_de_sieges = 30 
-nombre_dinvites = 25 
- 
-if nombre_dinvites < nombre_de_sieges: 
-   # autoriser plus d’invités 
-else:  
-   # ne pas autoriser plus d’invités 
-</code> 
- 
- 
-===Attention=== 
-Le code après les instructions if/elif/else, doit absolument être indenté. 
  
code_language/python.1761936839.txt.gz · Dernière modification: 2025/10/31 18:53 de 74.7.227.242