Bonjour, Je dois créer deux tableaux 3X3 avec des valeurs positives et négatives sur python et coder leur somme et leur multiplication . Ensuite, je dois garder uniquement les valeurs positives (question bonus). Merci du temps que vous prendrez pour me répondre.
hulotte800
Est-ce possible sur python de faire un tableau graphiquement?
zoroytpm
Oui, il est possible de créer des tableaux graphiques en utilisant des bibliothèques de visualisation de données telles que Matplotlib ou Seaborn, on peut également utiliser des bibliothèques spécialisées pour la création de tableaux, comme PrettyTable.
Lista de comentários
Voici comment vous pouvez créer deux tableaux 3x3 avec des valeurs positives et négatives en utilisant Python :
import numpy as np
# Création du premier tableau
matrix1 = np.array([[1, -2, 3], [4, -5, 6], [-7, 8, -9]])
# Création du second tableau
matrix2 = np.array([[-1, 2, -3], [-4, 5, -6], [7, -8, 9]])
Pour calculer la somme des deux tableaux, vous pouvez utiliser l'opérateur '+' :
matrix_sum = matrix1 + matrix2
Pour calculer la multiplication des deux tableaux, vous pouvez utiliser la fonction dot de Numpy :
matrix_product = np.dot(matrix1, matrix2)
Pour garder uniquement les valeurs positives (question bonus), vous pouvez utiliser la fonction where de Numpy :
matrix_positive = np.where(matrix_sum > 0, matrix_sum, 0)
Cela va remplacer toutes les valeurs négatives du tableau matrix_sum par 0 et conserver toutes les valeurs positives.
Vous pouvez également utiliser cette méthode pour le tableau de multiplication :
matrix_product_positive = np.where(matrix_product > 0, matrix_product, 0)