I)Une fonction pour introduire
Pour commencer, on veut définir une fonction qui nous permettre de révéler les jours cités en Anglais en Français.
jours=["Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi","Dimanche"] days=['Monday','Tuesday','Wednesday','Thursday','Friday','Saturday', 'Sunday'] def dayJour1(day): for i in range(7): if day==days[i]: return jours[i]
Tout d’abord, on définit chaque jours dans une liste « jours » et on reproduit cette liste sous forme anglaise.
Ensuite on définit une fonction où on fait une requête qui est de chercher dans une liste de 7 jours pour savoir si day est strictement égal à la totalité des jours dans cette liste prédéfinit.
Enfin, on lui demande de nous renvoyer le jour en français.
II)Les Tuples
1)Définition
On utilise les tuples pour nous permettre le stockage de plusieurs éléments dans une seule variable. Aujourd’hui, on utilise 4 types de données intégrés dans Python qui sont utilisés pour stocker des collections de données, elle sont ainsi nommées : List, Set, Dictionary, et Tuple.
Une tuple sera inchangeable étant donné que c’est une collection ordonnée.
2)Exemples
On demande à une collection « thistuple » de rassembler trois objet, ce qui définit alors une collection d’objets :
thistuple = ("apple", "banana", "cherry") print(thistuple)
Tout d’abord, on définit une collection « thistuple » qui constitue : apple, banana, cherry.
Ensuite, on demande qu’elle nous renvoie cette collection.
Vous pouvez testez différentes fonctions sur w3schools :
https://www.w3schools.com/python/python_tuples.asp
III) Dictionnaire
1) Définition
On utilise les dictionnaires pour stocker des valeurs de données dans des paires clé:valeur. C’est une collection ordonnée, modifiable sans autoriser les doublons.
2)Exemple
jours = { "Monday": "Lundi", "Tuesday": "Mardi", "Wednesday": "Mercredi", "Thursday": "Jeudi", "Friday": "Vendredi", "Saturday": "Samedi", "Sunday": "Dimanche", } print(jours["Wednesday"])
On lui demande Wednesday dans le dictionnaire que l’on a créer et alors il nous donnera la traduction en français Mercredi.
Vous pouvez testez différent scénarios présents sous cette adresse :
Aucune réponse