Cahier Algorithmique
En prévision d'une course de vélo Fanny suit le programme d'entraînement Programmer une fonction sans argument en langage Python qui retourne la ...
Exercices corrigés
Cours no 1 : « Premiers pas en Python ». 1. Affectez les variables temps et distance par les valeurs 6.892 et 19.7. Calculez et affichez la valeur de la
CERTIFICATION ENTRAÎNEMENT
Réponse: Page 4. Exercice 2. Ce programme est écrit en Python. Complétez-le pour qu'il trace un troisième cercle de 35 pixels de rayon. Page 5
Dictées flashs CM1 CM2 - Liste 21
python - écraser - leur - victime - rien - quand - trouver - proie - ouvert - jeter - corps - se débattre. Dictées. Dictée d'entraînement 1.
Méthodologie et exemples pratiques
entraîner votre modèle M. ? prédit < Bibliothèques utiles (Python). < Scikit-learn ... < Pour chacune des k parties validation sur k et entrainement.
TP Python sur les suites Ecrire un terme dindice donné pour une
Pour cela on utilise le programme Python ci-contre pour qu'il Un coureur cycliste
cours-python.pdf
22 mars 2018 Introduction à la programmation Python pour la biologie ... entraîner au maximum avec les fonctions. C'est un concept ardu ...
Programmation en Python pour les mathématiques
Dans cet ouvrage consacré à l'étude du langage Python De plus
0.0.1 Correction entrainement E3C (exercice 12)
Déterminer le nombre de noyaux d'iode 131 présents dans l'échantillon au bout de 5 jours. 4. On considère la fonction Python ci-contre. (a) A quoi correspond la
Recueil dExercices Corrigés Python
Le chemin de l'exécutable Python est nécessaire pour que le script puisse La lecture d'une chaîne de caractères peut entraîner la prise en compte du ...
[PDF] exercices-python3pdf - Gilles HUNAULT
Cours no 1 : « Premiers pas en Python » 1 Affectez les variables temps et distance par les valeurs 6 892 et 19 7 Calculez et affichez la valeur de la
[PDF] Recueil dExercices Corrigés Python - Eric Berthomier
Recueil d'Exercices Corrigés Python version 1 3 Janvier 2021 Source : http://www enib fr/~tisseau/ pdf /course/fonctions-1Paper pdf
[PDF] Exercices python - AlloSchool
Exercices python Les programmes seront rendus sous le nom (votre nom)-programme py ? Exercice 10 11 : Premiers nombres entiers : python ? Corrigé
[PDF] Python au lycée - tome 1 - Exo7
L'objectif de ce livre est double : approfondir les mathématiques à travers l'informatique et maîtriser la programmation en s'aidant des mathématiques Python
[PDF] Introduction à la Programmation 1 Python - Irif
Exercice 1 (Premier décodage ?) Dans le programme Python précédent classifiez les parties du code source correspondant aux expressions
[PDF] TP DE LANGAGE PYTHON 3 - lamsade
html 1 Prise en main de Python Cette section vous explique comment exécuter des commandes ou un programme Python soit en ligne de
Cours et Exercices sur Python en PDF - Programmation - BestCours
Cours sur Python L'interpréteur Python IPython Spyder IPython bibliothèque standard et ses modules Operateurs et comparaisons Conteneurs: Chaînes de
[PDF] PDF - Programmation Python pour les mathématiques
Le langage de programmation utilisé est Python 3 6 au supérieur Ces exercices servent de base aux travaux pratiques LU2MA100 donnés à Sorbonne
[PDF] Guide Python Guide pratique & Exercices corrigés - JoseOuinfr
JoséOUIN-www joseouin Python : Guide pratique Exercices corrigés Table des matières 1 Présentation du langage Python 9 1 1 Introduction
Télécharger cours et exercices gratuit python en PDF - PDFbibcom
Cours et exercices Python - PDF Ceci est une liste de python cours exercices et tutoriels vous trouverez aussi des examens exercices et travaux
José OUIN - www.joseouin.frGuide Python
Guide pratique & Exercices corrigésJosé OUIN - www.joseouin.frJosé OUIN - www.joseouin.fr.
José OUIN
Ingénieur I.N.S.A Toulouse
Professeur Agrégé de Génie civil
Professeur Agrégé de Mathématiques
Site Internet de ressources pédagogiques : www.joseouin.fr1 José OUIN - www.joseouin.frDocument rédigé avec L ATEXJosé OUIN - www.joseouin.fr2
José OUIN - www.joseouin.frPython : Guide pratique & Exercices corrigésTable des matières
1 Présentation du langage Python 9
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
91.2 Téléchargement du logiciel Python et des bibliothèques . . . . . . . . . . . . . .
91.2.1 Téléchargement du logiciel Python . . . . . . . . . . . . . . . . . . . . .
91.2.2 Téléchargement d"un ensemble Python + Bibliothèques + Editeur . . . .
91.3 Editeur de texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
92 Calculs et Opérateurs 10
2.1 Exemples de calculs avec Python . . . . . . . . . . . . . . . . . . . . . . . . . .
102.2 Les opérateurs avec Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
103 Saisie et affichage des variables 11
3.1 Saisie des variables : la fonction input() . . . . . . . . . . . . . . . . . . . . . . .
113.2 Utilisation combinée : eval() et input() . . . . . . . . . . . . . . . . . . . . . . .
123.3 Les fonctions int() et float() . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
133.4 Les listes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
133.5 Les listes et les tableaux (matrices) avec la bibliothèque Numpy . . . . . . . . .
153.6 Différences entre le type "list" et le type "array" . . . . . . . . . . . . . . . . . . .
163.7 Transformer une liste de type "list" en liste de type "array" . . . . . . . . . . . . .
173.8 Affichage des variables : la fonction print() . . . . . . . . . . . . . . . . . . . . .
183.8.1 La fonction print() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
183.8.2 Affichage de valeurs arrondies . . . . . . . . . . . . . . . . . . . . . . . .
183.9 Chargement des bibliothèques . . . . . . . . . . . . . . . . . . . . . . . . . . . .
193.10 Opérations avec les nombres complexes . . . . . . . . . . . . . . . . . . . . . . .
203.11 Génération de nombres aléatoires . . . . . . . . . . . . . . . . . . . . . . . . . .
214 Les tests et les boucles 22
4.1 Les tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
224.1.1 Test : if ... else ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
224.1.2 Test : if ... elif ... else ... . . . . . . . . . . . . . . . . . . . . . . . . . . .
224.2 Les boucles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
224.2.1 La boucle for . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
224.2.2 La boucle while . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
234.3 A propos de l"indentation en Python . . . . . . . . . . . . . . . . . . . . . . . .
235 Les instructions de contrôle 24
5.1 L"instruction break . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
245.2 L"instruction continue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
253 José OUIN - www.joseouin.fr6 Les fonctions personnalisées avec Python 26
6.1 Définition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
266.2 Instruction def . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
266.3 Opérations avec les tableaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
277 Les graphiques avec Python 28
7.1 Bibliothèque Matplolib . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
287.2 Les graphiques de base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
297.2.1 Représenter un nuage de points . . . . . . . . . . . . . . . . . . . . . . .
297.2.2 Représenter une courbe . . . . . . . . . . . . . . . . . . . . . . . . . . . .
307.2.3 Représenter un histogramme . . . . . . . . . . . . . . . . . . . . . . . . .
317.2.4 Représenter une surface de l"espacez=f(x,y). . . . . . . . . . . . . . .32
8 Algèbre linéaire avec Python 33
8.1 Dimension d"une matrice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
338.2 Multiplication de deux matrices . . . . . . . . . . . . . . . . . . . . . . . . . . .
338.3 Déterminant d"une matrice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
348.4 Matrice inverse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
348.5 Matrice transposée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
358.6 Résolution de systèmes linéaires . . . . . . . . . . . . . . . . . . . . . . . . . . .
358.7 Vecteurs propres et valeurs propres . . . . . . . . . . . . . . . . . . . . . . . . .
369 Énoncés des exercices de base 37
9.1 Saisir et afficher des variables . . . . . . . . . . . . . . . . . . . . . . . . . . . .
399.1.1 EXB-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
399.1.2 EXB-2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
399.1.3 EXB-3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
399.1.4 EXB-4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
409.1.5 EXB-5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
409.1.6 EXB-6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
419.2 Effectuer des opérations avec les vecteurs . . . . . . . . . . . . . . . . . . . . . .
419.2.1 EXB-7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
419.2.2 EXB-8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
419.2.3 EXB-9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
429.3 Définir une fonction personnalisée . . . . . . . . . . . . . . . . . . . . . . . . . .
439.3.1 EXB-10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
439.3.2 EXB-11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
439.4 Effectuer des tests logiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
449.4.1 EXB-12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
449.4.2 EXB-13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
449.4.3 EXB-14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
459.5 Utiliser des boucles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
459.5.1 EXB-15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
459.5.2 EXB-16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
469.6 Effectuer des simulations d"expériences aléatoires . . . . . . . . . . . . . . . . .
464
José OUIN - www.joseouin.fr9.6.1 EXB-17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
9.6.2 EXB-18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
479.6.3 EXB-19 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
479.7 Représenter le graphe d"une fonction . . . . . . . . . . . . . . . . . . . . . . . .
489.7.1 EXB-20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
489.7.2 EXB-21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4910 Solutions des exercices de base 49
10.1 A propos des solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4910.2 Consultation des solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4911 QCM de validation des acquis sur Python 50
11.1 A propos du QCM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5011.2 Énoncé du QCM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5011.3 Corrigé du QCM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5812 Énoncés des travaux pratiques 67
12.1 TP- [1]-1 - Intégration : Méthode des rectangles . . . . . . . . . . . . . . . . . .
6912.2 TP- [1]-2 - Résolution numérique d"une équation : Méthode de dichotomie . . .
7112.3 TP- [1]-3 - Calcul approché d"une intégrale . . . . . . . . . . . . . . . . . . . . .
7312.4 TP- [2]-1 - Le lièvre et la tortue . . . . . . . . . . . . . . . . . . . . . . . . . . .
7712.5 TP- [2]-2 - Les nombres premiers . . . . . . . . . . . . . . . . . . . . . . . . . .
7912.6 TP- [2]-3 - Une série harmonique . . . . . . . . . . . . . . . . . . . . . . . . . .
8112.7 TP- [3]-1 - Ajustement par la méthode des moindres carrés . . . . . . . . . . . .
8312.8 TP- [3]-2 - La planche de Galton . . . . . . . . . . . . . . . . . . . . . . . . . .
8512.9 TP- [3]-3 - Les diviseurs d"un entier naturel . . . . . . . . . . . . . . . . . . . .
8712.10TP- [Bonus]-1 - Les nombres amicaux . . . . . . . . . . . . . . . . . . . . . . . .
9012.11TP- [Bonus]-2 - La suite de Syracuse . . . . . . . . . . . . . . . . . . . . . . . .
9212.12TP- [Bonus]-3 - Lancers de 6 dés . . . . . . . . . . . . . . . . . . . . . . . . . .
9413 Solutions des travaux pratiques 96
13.1 A propos des solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9613.2 Consultation des solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9614 Les Défis Python (DP) 98
14.1 DP-1 : Test de primalité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9914.2 DP-2 : Ensemble des diviseurs d"un entier naturel . . . . . . . . . . . . . . . . .
9914.3 DP-3 : Spaghettis et triangles . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10014.4 DP-4 : Triangle rectangle ou non? . . . . . . . . . . . . . . . . . . . . . . . . . .
10114.5 DP-5 : Points alignés ou non? . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10314.6 DP-6 : L"île aux loups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10414.7 DP-7 : Répartition des notes à un examen . . . . . . . . . . . . . . . . . . . . .
10614.8 DP-8 : Factorielle de n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10714.9 DP-9 : Lancers de 6 dés équilibrés . . . . . . . . . . . . . . . . . . . . . . . . . .
10814.10DP-10 : Le jeu des 3 dés équilibrés . . . . . . . . . . . . . . . . . . . . . . . . .
10914.11DP-11 : Les galettes des Rois . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1105
José OUIN - www.joseouin.fr14.12DP-12 : Comptage de nombres . . . . . . . . . . . . . . . . . . . . . . . . . . . .112
14.13DP-13 : Le triangle de Pascal . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11314.14DP-14 : Nombre d"apparitions dans une liste . . . . . . . . . . . . . . . . . . . .
11414.15DP-15 : Indices d"un entier dans une liste donnée . . . . . . . . . . . . . . . . .
11414.16DP-16 : Encadrement par des fonctions polynômes . . . . . . . . . . . . . . . . .
11514.17DP-17 : Écart moyen entre un nuage et une courbe . . . . . . . . . . . . . . . .
11614.18DP-18 : Valeur approchée du nombreπ. . . . . . . . . . . . . . . . . . . . . . .118
14.19DP-19 : Contrôle d"une épidémie . . . . . . . . . . . . . . . . . . . . . . . . . .
11914.20DP-20 : Valeur approchée de⎷2. . . . . . . . . . . . . . . . . . . . . . . . . . .1 20
14.21DP-21 : Valeur approchée deln(2). . . . . . . . . . . . . . . . . . . . . . . . .120
6 José OUIN - www.joseouin.frjoseouin.fr Python : Guide pratique & Exercices2 Calculs et Opérateurs
2.1 Exemples de calculs avec Python
Voici quelques exemples commentés de calculs dans l"éditeur de texte. Les commentaires sonttoujours précédés du symbole # afin de ne pas être interprétés par Python. Le symbole?→dans
le code source indique que la ligne a été coupée pour les besoins du traitement de texte. Dans
le code source, il ne s"agit que d"une seule et même ligne.1a= 52# a prend la valeur 5 (5 est affecté à a)
3# le symbole?=?est une affectation de la droite vers la gauche
4b= a5# b prend la valeur a donc b vaut 5
6c= a b7# c prend la valeur de la somme a + b, donc c vaut 10
8a= a + 4
9# a prend la valeur 5 + 4 = 9. L?ancienne valeur 5 est perdue
10d= a *5+ 3
11# d prend la valeur 9*5 + 3 = 48
12f b 313# f prend la valeur 5 + 3 = 8
14# b a gardé sa valeur 5 donnée par a à la ligne 3. Le fait de changer la
valeur de a à la ligne 7 n?affecte pas la valeur de b.?→2.2 Les opérateurs avec Python
Le tableau ci-dessous dresse la liste des opérateurs mathématiques et logiques :OpérateurDéfinitionLogiqueDéfinition
=affectation==égalité +addition<; <= inférieur; inférieur ou égal-soustraction>; >=supérieur; supérieur ou égal *multiplication!=différent/divisionandET logique **puissanceorOU logique //quotient d"une divisionnotnégation %reste d"une division Remarque : le signe "+" permet d"effectuer une somme mais aussi de concaténer des chaînes decaractères. Exemple :10 | Guide Python : Guide pratique & Exercices corrigés | José OUIN - www.joseouin.fr |
José OUIN - www.joseouin.frPython : Guide pratique & Exercices joseouin.fr1a= "Bonjour "
2# a est une chaîne de caractère (str en Python (string))
3b= "Monsieur"
4# b est également une chaîne de caractères
5c= a + b
6# c est la chaîne : "Bonjour Monsieur"
3 Saisie et affichage des variables
3.1 Saisie des variables : la fonction input()
Les noms de variables sont des noms que vous choisissez. Ce sont des suites de lettres (nonaccentuées) et/ou de chiffres. Le premier caractère est obligatoirement une lettre (le caractère
_ est considéré comme une lettre). Python respecte la casse (il distingue les minuscules des majuscules). Les cinq principaux types de variables sont les suivants : •bool : variable booléenne True ou False (bool, abréviation de boolean); •int : les entiers (int, abréviation de integer); •float : les flottants ou réel (float, signifie flottant); •str : les chaînes de caractères (str, abréviation de string) •complex : nombres complexes de la formea+jb(jest le symbole par défaut) avecj2=-1A partir de la version 3 de python, la fonction input() renvoie une chaîne de caractères (str).
Si l"on souhaite obtenir un entier ou un réel, on doit transtyper la valeur lue au clavier par la fonction input().Les lignes de codes ci-après montre les différents types rencontrés. La fonction type() renvoie
le type de variable. La fonction eval() permet d"évaluer la chaîne de caractère renvoyée par la
fonction input() soit par un entier (int) ou soit par un réel (float).1>>>a = True2>>>type (a)
3# a est une variable booléenne (bool)
4>>>a =45
5>>>t ype(a)
6# a est un entier (int)
7>>>a = 45.124
8>>>t ype(a)
9# a est un réel (float)
10>>>a = "Bonjour Monsieur"
11>>>t ype(a)| Guide Python : Guide pratique & Exercices corrigés | José OUIN - www.joseouin.fr | 11
José OUIN - www.joseouin.frPython : Guide pratique & Exercices joseouin.frExemple :
1 from cmath import *2angle= pi /2
34print("Valeur de l?angle : ",round (angle,3)," rad ians")
5# Affichage du résultat avec 3 décimales.
67Console :
8Valeur de l?angle : 1.571 radians
La fonctionint()permet d"effectuer la troncature à l"unité.Exemple :1fromcmath import *
2angle= pi /2
34print("Valeur de l?angle : ",int (angle)," radians ")
5# Affichage de la troncature à l?unité.
67Console :
8Valeur de l?angle : 1 radians
910>>>i nt(45.4589)
11453.9 Chargement des bibliothèques
Les bibliothèques sont chargées dans un programme Python par la commande :import.Voici quelques exemples :1fromcmath import *
2frommath import *
3importnumpy as np
4fromrandom import *
56z= 2 + 3j
7# z est un nombre complexe
89y= cos(pi)
10# y vaut -1
1112>>>e
132.718281828459045| Guide Python : Guide pratique & Exercices corrigés | José OUIN - www.joseouin.fr | 19
José OUIN - www.joseouin.frjoseouin.fr Python : Guide pratique & Exercices14>>>p i
153.141592653589793
16# constantes mathématiques
1718>>>a = cos(pi /4)
19>>>a
200.7071067811865476
21>>>al pha= acos(a )
22>>>al pha
230.7853981633974483
24# alpha est en radians
25>>>degrees(alpha)
2645.0
27# On a converti les radians en degrés
28>>>ra dians(45)
290.7853981633974483
30# On a converti les degrés en radians
3132k= randint( 1,6)
33# randint(1,6) retourne en entier compris entre 1 et 6 inclus
34# Ceci permet d?effectuer la simulation du lancer d?un dé équilibré à 6
faces.?→35p= uniform( 0,1)
36# uniform(0,1) renvoie un nombre réel aléatoire compris strictement entre 0
et 1.?→3.10 Opérations avec les nombres complexes
Les lignes de codes ci-après donnent des exemples d"utilisation des fonctions relatives aux nombres complexes :1>>>fromcmath import *2# cmath est la bibliothèque relative aux nombres complexes
34>>>z = 3 + 4 j
5# Saisie d?un nombre complexe (ici i est noté j en langage Python)
67>>>z .real
83.09# calcul de la partie réelle
10>>>z .imag
114.012# calcul de la partie imaginaire
1320 | Guide Python : Guide pratique & Exercices corrigés | José OUIN - www.joseouin.fr |
José OUIN - www.joseouin.frjoseouin.fr Python : Guide pratique & Exercices7.2.4 Représenter une surface de l"espacez=f(x,y)
On considère la fonction de 2 variables :f(x,y) =x2-y21frommath import *2importnumpy as np
3importmatplotlib.pyplot as plt
4frommpl_toolkits.mplot3d import Axes3D
56deff(x,y):
7returnx**2- y **2
89ax= Axes3D(plt .figure())
1011X= np .linspace(-1,1,10)
12Y= np .linspace(-1,1,10)
1314X, Y= np .meshgrid(X, Y)
15Z= f(X, Y)
16ax.plot_surface(X, Y, Z)
17plt.show()
On obtient le graphique suivant :L"instructionnp.linspace(-1,1,10)permet de définir un tableau (array) de 10 valeurs allant
de-1à+1.32 | Guide Python : Guide pratique & Exercices corrigés | José OUIN - www.joseouin.fr |
José OUIN - www.joseouin.frPython : Guide pratique & Exercices joseouin.fr8 Algèbre linéaire avec Python
La bibliothèque Numpy est chargée à l"aide de la commandeimportnumpy as Nom8.1 Dimension d"une matrice
On souhaite déterminer la dimension de la matrice suivante, c"est-à-dire le nombre de lignes et
de colonnes de cette matrice : A=( (1 3 31 4 3)
)1importnumpy as np2A= np .array([[1,3 ,3 ],[1,4 ,3 ]])
3print("Dimension de A : ", A.shape)
45# On obtient :
6Dimension de A : (2,3 )
7# A comporte 2 lignes et 3 colonnes
8.2 Multiplication de deux matrices
On souhaite effectuer la multiplication des matricesAetB: A=(quotesdbs_dbs20.pdfusesText_26[PDF] france mère des arts analyse
[PDF] du bellay les regrets
[PDF] rayonnement cosmique definition
[PDF] chapitre 2 caractéristiques des ondes
[PDF] parc monuments miniatures france
[PDF] ondes et particules fiches
[PDF] la france miniature dans le var
[PDF] parc mini france provence
[PDF] la france miniature a elancourt 78
[PDF] parc attraction elancourt
[PDF] la france en maquette
[PDF] musée miniature
[PDF] fréquentation france miniature
[PDF] liste des prisonniers de guerre 1940