Solution Exercice 12: modification d'un tableau numpy
Exercice 12 Indiquez la sortie du programme suivant:
|
1 2 3 |
A = np.zeros(7) A[3] = 2 print(A) |
Cours Python
Exercice 12 Indiquez la sortie du programme suivant:
|
1 2 3 |
A = np.zeros(7) A[3] = 2 print(A) |
Exercice 11 Sortie du programme suivant:
|
1 2 |
A = np.zeros(7) print(A) |
Exercice 16 Ecrire un programme python-numpy qui permet de renverser la matrice:
|
1 |
A = np.array([1 , 2 , 3 , 4 , 5 ]) |
en la matrice:
|
1 |
B = np.array([5 , 4 , 3 , 2 , 1 ]) |
Exercice 10 Programme qui remplace les éléments diagonaux d'une matrice numpy par des 'zéros'.
Exercice 9 Programme qui renvoie la multiplication de deux matrices numpy.
Exercice 8 Générez une matrice numpy en répétant une plus petite de 2 dimensions, 5 fois.
Exercice 7 Empilez 2 tableaux numpy verticalement, c'est-à-dire 2 tableaux ayant la même dernière dimension (même nombre de colonnes).
Exercice 6 Empilez 2 marices numpy horizontalement, c'est-à-dire 2 tableaux ayant la même 1ère dimension (même nombre de lignes).
Exercice 5 Convertir une matrice numpy binaire (contenant uniquement des 0 et des 1) en une matrice numpy booléene (c.a.d les '1' seront remplacés par True et les '0' par False)
Exercice 4 Reprendre l'exercice précédent (Exercice3) sans utiliser la méthode trace()
Exercice 3 Ecrire une fonction python qui prends en paramètre une matrice numpy et qui renvoie sa trace. On rappelle que la trace d'une matrice carrée A = (ai j) i , j est le nombre Tr(A) = a11 + a22 + ... + ann
Exercice 2 Ecrire un programme python à l'aide de la bibliothèque numpy qui détermine la transposée de la matrice suivante:
|
1 2 3 |
A = numpy.array([[1, 2, 3], [4, 5, 6], [7, 8, 9,]]) |
Exercice 1 A l'aide de la bibliothèque numpy, créer une matrice du type 3x3 formée des entiers 1 , 2 , 3 , ... , 9. Solution
|
1 2 3 4 5 6 7 8 9 10 |
# coding: utf-8 import numpy as np M = np.arange(1 , 10).reshape((3, 3)) print(M) # affiche: """ [[1 2 3] [4 5 6] [7 8 9]] """ |
Younes Derfoufi CRMEF OUJDA
Contenu du cours 1 - À propos de la bibliothèque numpy ____1.1 - Qu'est-ce que numpy? ____1.2 Comment installer numpy? 2. Matrice ou tableau avec numpy ____2.1 Syntaxe de création d'une matrice avec numpy ____2.2 Produit terme à terme ____2.3 Produit matriciel ____2.4 Transposition d'une matrice ____2.5 Matrice unitaire ____2.6 Créer une matrice en subdivisant…
Désolé, ce contenu est réservé aux membres connectés!
Exercice 74 Ecrire un programme en python qui renvoie pour un entier n donné les couples (p , q) vérifiant: p et q sont positifs non nuls et p < q <= n p et q ne sont pas premiers entre eux et pgcd(p , q)<= 10
Exercice 73 Ecrire un programme en python qui détermine pour un entier n donné les couples (p , q) vérifiant: p et q sont premiers entre eux p < q <= n