Deux possibilités (entre autres)
En attendant on peut coder ici !! (Pour exécuter une suite d’instructions dans une même cellule cliquer sur le bouton jaune les suivants)
Il existe trois pricipaux types de données manipulables dans Python
On peut désormais accéder à la variable oiseau1 à tout moment et la modifier si besoin car elle est présente en mémoire vive
Une naissance supplémentaire nous oblige à actualiser la variable oiseau1 :
Afin de répondre à des questions données, on a fréquemmment besoin d’écrire des phrases mêlant plussieurs variables et donc d’effectuer de la concaténation de texte voire de convertir des variables numériques en chaîne de caractères avec la fonction Python str
Dans la cellule suivante écrire une ou des instructions (autre que *print(« Canard colvert : Triskill est fier d’en accueillir dans sa mare. »)*) dont la sortie sera :
*Canard colvert : Triskill est fier d’en accueillir dans sa mare.*
Vous avez l’honneur d’annoncer 2 naissances supplémentaires.
Dans la cellule suivante écrire une ou des instructions (autre que print(« Désormais nous sommes entourés de 14 oiseaux »)) dont la sortie sera :
Désormais nous sommes entourés de 14 oiseaux.
La faute d’orthographe précédente nous oblige à tester si la variable numérique oiseau1 est supérieure à 1 ou pas :
Dans un test conditionnel on peut distinguer plusieurs situations avec elif :
Dans la cellule suivante écrire une ou des instructions dont la sortie sera la valeur de nb_oiseau1 si oiseau1 a pour valeur « canards colverts », 1 si oiseau1 a pour valeur « Canard colvert » ou « canard colvert » et 0 pour toutes les autres valeurs à l’aide d’un test conditionnel.
Aide
Quelle est la sortie du code suivant ?
Aide
if nb_oiseau1 == 12 and oiseau1 == "canards colverts" :
....print("J'ai "+str(nb_oiseau1) + " " + oiseau1)
Une liste Python est une liste d’éléments de type pas forcément identique séparés par des virgules et inclus dans des crochets.
Voici un exemple de liste de chaîne de caractères et comment accéder à certains de ses éléments :
Cookie | Durée | Description |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |