Solution Exercice 1: création et développement d'une expression sympy
Exercice1 Ecrire un algorithme Sympy Python qui génère l'expression (x - y)4 et la développe via la méthode expand().
Cours Python
Exercice1 Ecrire un algorithme Sympy Python qui génère l'expression (x - y)4 et la développe via la méthode expand().
Désolé, ce contenu est réservé aux membres connectés!
Exercice 1 Nous voulons montrer à travers cet exercice, qu'on peut aborder les statistiques descriptive avec python pur sans utiliser les bibliothèques spécialisées en statistiques comme: statistics, numpy, pandas...Pour commencer, on considère la distribution suivante qui contient la liste des ages des élèves d'une classe de terminal:
|
1 2 3 4 5 |
studentsAge = [19,17,21,18,19,19, 22,23,20,18,21,24, 19,22,20,18,22,21, 19,20,19,23,21,18, 20,19,20,20,19,20] |
1) Détermination de la série statistique: écrire…
Contenu du cours A propos de la bibliothèque Sympy Installation de la bibliothèque Sympy Les Symboles Sympy Les expressions de la bibliothèque Sympy Opération sur les expressions de la bibliothèque Sympy Traitement des nombres rationnels avec Sympy Résoudre les équations avec la bibliothèque Sympy Calcul intégrale avec la bibliothèque Sympy Calcul des dérivées avec la…
Exercice 69 Écrire un algorithme python qui renvoie pour une chaine de caractères donnée chaîne s le tuple (maj , min) avec maj est le nombre de majuscules dans s et min le nombre de minuscules dans s.
Dans ce tutoriel python Tkinter, nous allons voir comment utiliser les options background (bg), foreground (fg) et font pour un objet button Tkinter. background (bg) : définit la couleur d'arrière-plan du bouton Tkinter. foreground (fg) : définit la couleur du texte du bouton Tkinter. font : défint le type et la taille de la police…
Nous allons voir dans ce tutoriel, comment extraire une sous-chaîne d'une chaîne en Python. Pour extraire une sous-chaîne d'une chaine de caractères en python, il existe plusieurs méthode: par découpage, en précisant l'index d'un caractère, en utilisant la fonction slice(), ou avec des modèles d'expression régulière... 1. Extraire un caractère par index Syntaxe
|
1 |
string[index_du_caractère] |
Exemple…
Exercice 100 Ecrire un algorithme en python sous forme de fonction Python permettant d'échanger la casse des caractères d'une chaines sans utiliser les méthodes upper() , lower() , swapcase()...
Exercice 99* Ecrire un algorithme sous forme de fonction en Python qui permet de transformer les chaines de caractères en minuscules sans utiliser la méthode lower().
Exercice 98* Ecrire un algorithme en Python sous forme de fonction qui permet de transformer les chaines de caractères en majuscule sans utiliser la méthode upper(). Solution Rappel sur les fonctions ord() et chr() - la fonction ord() renvoie le code ASCII d'un caractère. Pour les caractère minuscule si on applique cette fonction on obtient…
Exercice 75 Ecrire un programme en python qui renvoie pour un entier n donné les tuples (p , q) dont le plus grand diviseurs commun pgcd(p,q) est premier.
Exercice 76 Ecrire un algorithme en python sous forme de fonction qui prends en paramètres un entier naturel n et qui renvoie la liste des nombres premiers dont le chiffre des dizaines est premier. Exemple pour n = 100 , l'algorithme renvoie la liste: [23, 29, 31, 37, 53, 59, 71, 73, 79]
Exercice 18 || Solution Ecrir un programme python-numpy qui crée et affiche la matrice du type 9x9 suivante:
|
1 2 3 4 5 6 7 8 9 |
[[1. 1. 1. 1. 1. 1. 1. 1. 1.] [1. 2. 2. 2. 2. 2. 2. 2. 1.] [1. 2. 2. 2. 2. 2. 2. 2. 1.] [1. 2. 2. 2. 2. 2. 2. 2. 1.] [1. 2. 2. 2. 2. 2. 2. 2. 1.] [1. 2. 2. 2. 2. 2. 2. 2. 1.] [1. 2. 2. 2. 2. 2. 2. 2. 1.] [1. 2. 2. 2. 2. 2. 2. 2. 1.] [1. 1. 1. 1. 1. 1. 1. 1. 1.]] |
Exercice 17 On considère la matrice:
|
1 |
A = np.array([1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9]) |
Ecrire un algorithme python-numpy qui transforme le type de cette matrice en 3x3
Exercice 15 Que dois retourner le programme suivant:
|
1 2 3 4 5 |
import numpy as np A = np.arange(10) A = A[::-1] print(A) |
Exercice 14 Indiquez la sortie du programme suivant:
|
1 2 |
A = np.arange(10 , 20 , 3) print(A) |
Exercice 13
|
1 2 3 4 5 |
Que dois retourner le programme suivant: import numpy as np A = np.arange(10 , 20) print(A) |