Answered

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.

Bonjour, j'aurais besoin d'aide SVP pour mon exercice ( partie 2) de NSI niveau première sur du python Merci

Sagot :

Kaohm

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.