Catégorie : Exercices Python
Écrire une fonction encadrer permettant d’encadrer un texte de plusieurs lignes, avec différents types de bordures, un écartement et une justification réglable. La signature et la documentation de la fonction sont données ci-dessous : def...
L’objectif de l’exercice est de trouver tous les alignements de éléments dans un tableau de dimension lignes par colonnes. Résoudre un tel problème est notamment très utile pour évaluer l’état d’une grille dans des jeux tels...
L’image multicolore ci-dessous a été codée dans le but de la comprimer (qu’elle prenne moins d’espace de stockage). Retrouver le code de la troisième ligne. Calculer le taux de compression. Algorithme Définir une variable...
Le système de codage RLE (Run Length Encoding ou codage par longueur des plages), est certes ancien, mais a longtemps été utilisé dans les transmissions par fax. L’image ci-contre est codée par les nombres figurant à...
Méthode dichotomique Méthode de Newton Évaluation de la dérivée Convergence Utilisation de numpy et scipy Méthode de la sécante Équations différentielles : méthode d’Euler Choix du pas Cas d’une équation scalaire d’ordre 1 Utilisation des bibliothèques...
Les quiz suivants sont là pour vous permettre de préparer les quiz notés :
Tests Connaissances supplémentaires requises : Chaînes de caractères Écrire une suite d’instructions qui demande à un utilisateur de saisir deux chaînes de caractères et qui affiche la plus longue des deux. Dans le programme suivant,...
Remarque : ces exercices font appel à des connaissances sur les listes et peuvent être réalisés sans structure conditionnelle ni boucle … Slicing En utilisant le slicing sur la liste l = list(range(100)) , afficher : tous...
Tables de multiplication Connaissances supplémentaires requises : Chaînes de caractères Écrire un programme qui permet d’écrire la table de 7 : 1 x 7 = 7 2 x 7 = 14 … 10 x 7 =...