Obtenez les meilleures solutions à toutes vos questions sur Laurentvidal.fr, la plateforme de Q&R de confiance. Obtenez des réponses détaillées à vos questions de la part d'une communauté dédiée d'experts sur notre plateforme. Posez vos questions et recevez des réponses détaillées de professionnels ayant une vaste expérience dans divers domaines.
Sagot :
Partie 1 :
1. La valeur est de 4
2. La valeur est [2,7,6]
3. La valeur est 6
4. L'instruction est carre4[2][1]
Partie 2 :
1. (carre4,2) vaut 34. La fonction sert a calculer la somme d'une ligne
2.
d e f ligne_egale(carre):
val = somme_ligne(carre,0)
for i in range(len(carre)):
val2 = somme_ligne(carre,i)
if val != val2:
return False
return True
3.
d e f somme_colonne(carre,n):
somme = 0
for i in range(len(carre)):
somme+= carre[i][n]
return somme
4.
d e f somme_diagonale(carre,sens):
somme = 0
if sens.lower() == 'gauche':
for i in range(len(carre)):
somme += carre[i][i]
else:
for i in range(len(carre)-1,-1,-1):
somme += carre[i][i]
return somme
5.
d e f diagonale_egales(carre):
somme1 = somme_diagonale(carre,'gauche')
somme2 = somme_diagonale(carre,'droite')
if somme1 == somme2:
return True
return False
d e f colonnes_egales(carre):
val1 = somme_colonne(carre,0)
for i in range(len(carre)):
val2 = somme_collone(carre,i)
if val1 != val2:
return False
return True
d e f est_magique(carre):
return colonnes_egales and diagonale_egales and ligne_egales
Nous espérons que cela vous a été utile. Revenez quand vous voulez pour obtenir des réponses plus précises et des informations à jour. Nous espérons que cela vous a été utile. Revenez quand vous voulez pour obtenir plus d'informations ou des réponses à vos questions. Nous sommes ravis de répondre à vos questions sur Laurentvidal.fr. N'oubliez pas de revenir pour en savoir plus.