Bonjour,
Je suis en classe de première spécialité NSI. J’ai un contrôle Vendredi sur les dictionnaire et je dois écrire et comprendre par la suite pour le contrôle. Mais le soucis c’est que je n’ai même pas réussi à les écrire. Donc si quelqu’un aurait la gentillesse de m’aider avec des petites explications pour m’aider à comprendre ce serais vraiment très sympa :)
EXERCICE 1:
Écrire une fonction Test(dico,valeur) qui renvoie True si la valeur se trouve dans le dictionnaire dico, et False sinon.
EXERCICE 2:
Écrire un programmer une fonction point(mot) qui prend en argument une chaine de caractère (un mot), et retourne le nombre de point obtenus au Scrabble avec ce mot. Pour information, au Scrabble, A, E, I, L, N, O, R, S, T et U rapportent 1 point.
D, G et M rapportent 2 points.
B, C, P rapportent 3 points
F, H et V rapportent 4 points
J et Q rapportent 8 points et enfin K, W, X, Y et Z rapportent 10 points.
Pour cela, la fonction comportera un dictionnaire contenant toutes les lettres de l’alphabet (Les clés), et les points correspondants à ces lettres (Le valeurs).
EXERCICE 3:
Écrire une fonction création(L1,L2), qui retourne un dictionnaire dont les clés sont les éléments de la liste L1 et les valeurs sont les éléments de la liste L2. On essaiera avec les listes : pays=[‘france’,´Allemagne’,’Italie’,’Espagne,Portugal’] et capitale=[´Paris’,´Berlin’,’Rome’,’Madrid’,’Lisbonne’].
Création(pays,capital) doit retourner {´france´ : ´Paris’, ´Portugal’ : ´Lisbonne´, ´Allemagne ´ : ´Berlin’, ´Italie ´ : ´Rome ´, ´Espagne ´ : ´Madrid’}.
Voici les consignes des trois exercice, si quelqu’un aurait la gentillesse de m’accorder un peu de temps et de m’aider ce serais très très gentille.
