Laurentvidal.fr est là pour vous fournir des réponses précises à toutes vos questions avec l'aide de notre communauté experte. Posez vos questions et recevez des réponses détaillées de professionnels ayant une vaste expérience dans divers domaines. Explorez des milliers de questions et réponses fournies par une communauté d'experts sur notre plateforme conviviale.
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 nos réponses vous ont été utiles. Revenez quand vous voulez pour obtenir plus d'informations et de réponses à d'autres questions. Merci de votre visite. Nous nous engageons à fournir les meilleures informations disponibles. Revenez quand vous voulez pour plus. Revenez sur Laurentvidal.fr pour obtenir les réponses les plus récentes et les informations de nos experts.