Python n'a pas de type de données intégré pour représenter des matrices mathématiques. Représenter matrices bidimensionnelles en Python en utilisant des listes imbriquées , en d'autres termes la création d'une " liste des listes ". Si vous tapez le nom d'une matrice que vous avez défini dans l'interpréteur Python son contenu seront affichées , mais pas d'une manière très lisible. Écrire une fonction dans un nouveau module pour afficher le contenu d'une matrice dans un état ordonné , facile à lire. Instructions 1 Ouvrez un fichier texte vierge pour écrire le nouveau module. Dans Windows , cliquez sur le menu Démarrer , choisissez "Tous les programmes ", choisissez " Accessoires" , puis cliquez sur 2 Insérez le code suivant dans le document vierge "Bloc-notes ". : # matrice de sortie du module def matprint (matrice, padding = 3) : print (' \\ n' ) pour les lignes de la matrice : pour colonnes en lignes : impression (str (colonnes ) de rjust ( padding ) , de fin ='' ). print (' \\ n' ) 3 cliquez sur "Enregistrer " dans le menu "Fichier" ou appuyez sur " Ctrl + S " pour enregistrer le module. Naviguez vers le répertoire "lib " dans le répertoire Python ( dans Windows, il s'agit généralement "C: \\ Python32 \\ lib \\ " ) . Nommez le fichier " matprint.py " et cliquez sur "Enregistrer". 4 Ouvrez l'interpréteur Python et tapez la commande suivante pour importer la fonction " matprint ": de matprint importation * 5 définir une matrice appelée « matrice » à l'aide des listes imbriquées : matrice de = [ [1,2,3 ], [ 4,5,6 ], [7 , 8,9 ]] 6 Tapez la commande suivante pour afficher le contenu de " matrice " à l'aide " matprint : " matprint (matrice) 7 < p> Spécifiez l'argument " padding" pour modifier l'espacement horizontal entre les colonnes : matprint (matrice, 2) Assurez-vous que cette valeur est au moins aussi grand que le plus grand nombre de chiffres de toute valeur dans votre matrice. La valeur par défaut est 3.
|