Solution Exercice 56: dictionnaire Python formé des entiers et leurs carrées

exercice-python-dictionnaire-forme-des-entiers-1-a-n-et-leurs-carres

Exercice 56

Écrire un programme Python qui permet de créer à partir d’un entier  entier n saisi au clavier , un dictionnaire formé des entiers de 1 à n et de leurs carrées. Exemple pour n = 7 le dictionnaire sera de la forme:

{1: 1, 2: 4, 3: 9, 4: 16, 5: 25 , 6: 36 , 7: 49}

Solution




# coding: utf-8
# on demande à l'utilisateur de saisir un entier n
n = int(input("Entrer la valeur de n"))

# on crée un dictionnaire vide qui va contenir les nombre n et leurs carrée
d = dict({})

# on fait le parcourt des entiers de 1 à n
for i in range(1 , n+1):
    d[i] = i*i

print(d)

Ce qui affiche après exécution pour n = 10:

{1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36, 7: 49, 8: 64, 9: 81, 10: 100}

 

Younes Derfoufi
CRMF OUJDA

2 thoughts on “Solution Exercice 56: dictionnaire Python formé des entiers et leurs carrées

Leave a Reply