Travailler à partir des exemples proposés sur w3scool.Vous garderez une trace de votre travail sur un ou plusieurs notebooks google colaboratory accessibles depuis votre blog.
Travail préliminaire : codez une fonction qui prend pour argument un jour de la semaine en anglais
La fonction doit renvoyer le jour de la semaine en Français.

- Corrigé: traducteur de jours
Une solution à éviter
def dayJours(day): if day=='Monday': return 'Lundi' if day=='Tuesday': return 'Mardi' if day=='Wednesday': return 'Mercredi' if day=='Thursday': return 'Jeudi' if day=='Friday': return 'Vendredi' if day=='Saturday': return 'Samedi' if day=='Sunday': return 'Dimanche'A éviter aussi
def dayJours1(day): jour='erreur' if day=='Monday': jour= 'Lundi' if day=='Tuesday': jour= 'Mardi' if day=='Wednesday': jour= 'Mercredi' if day=='Thursday': jour= 'Jeudi' if day=='Friday': jour= 'Vendredi' if day=='Saturday': jour= 'Samedi' if day=='Sunday': jour= 'Dimanche' return jourUne solution attendue
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]Une autre solution possible en attendant d'apprendre à utiliser les dictionnaires.
jours=["Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi","Dimanche"] days=['Monday','Tuesday','Wednesday','Thursday','Friday','Saturday', 'Sunday'] def dayJour(day): i=days.index(day) return jours[i]

Reproduire et compléter le tableau au fur et à mesure
Les listes, les dictionnaires et les tuples sont des objets qui peuvent contenir des collections d’autres objets.
Les Tuples
https://www.w3schools.com/python/python_tuples.asp
Les dictionnaires
https://www.w3schools.com/python/python_dictionaries.asp
Reprendre le travail préliminaire en utilisant un dictionnaire
Les listes python (rappels si nécessaire)