Exercices sur la bibliothèque numpy Python avec solution
Désolé, ce contenu est réservé aux membres connectés!
Cours Python
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
Exercice 4 Concevoir une application graphique à l'aide de la bibliothèque PyQt5 qui affiche à l'utilisateur une fenêtre lui demandant de saisir son nombre entier N sur une zone de texte et en cliquant sur le bouton validate, l'application lui affiche la liste des diviseurs de N sur la deuxième zone de texte comme le montre la figure ci-dessous:
Exercice 72 Ecrire un programme en python sous forme de fonction qui prends en argument un entier n et qui retourne la liste des tuples (p , q) formés des entiers p et q vérifiant: p et q sont deux diviseurs de n p + q est premier. Exemple si n = 10 , l'algorithme…
Exercice 3 Reprendre l'exercice précédent (Exercice2) sans utiliser le bouton de commande validate. L'action du bouton sera remplacé par la méthode textChanged() de l'objet QLineEdit:
Exercice 70 On considère le dictionnaire python suivant qui contient les données des étudiants: identifiant, name , section, age...
|
1 2 3 4 5 |
students = {'id1': {'name': 'Catherine' , 'section': 'SVT', 'age': 17}, 'id2': {'name': 'Majid' , 'section': 'Math', 'age': 18}, 'id3': {'name': 'Catherine' , 'section': 'SVT', 'age': 17}, 'id4': {'name': 'Robert' , 'section': 'Physique', 'age': 19} } |
Ecrire un programme en python qui permet de supprimer les données dupliqués.
Exercice 69 Etant donnée un dictionnaire python dont les clés sont les noms des élèves et les valeurs sont les ages associés:
|
1 |
d = {"Robert": 17 , "Catherine" : 21 , "Majid": 23 , "Farid" : 15 } |
Ecrire un programme en python qui remplace les ages par 'mineur' si l'age < 18 et 'majeur' si non.
Description de la méthode isdecimal() La méthode de chaine de caractères isdecimal() renvoie True si tous les caractères d'une chaîne sont des caractères décimaux. Sinon, il renvoie False. Syntaxe de la méthode isdecimal()
|
1 |
string.isdecimal() |
Exercice 2 Concevoir une application graphique à l'aide de la bibliothèque PyQt5 qui affiche à l'utilisateur une fenêtre lui demandant de saisir son nom sur une zone de texte et en cliquant sur le bouton validate, l'application lui affiche le message Hello suivi de son nom comme le montre la figure ci-dessous: - Le champ…
1. La médiane en statistique En statistique, la médiane (median) est la valeur ou point milieu séparant la moitié supérieure de la moitié inférieure d'une série statistiques (échantillon de données), d'une population ou d'une distribution statistiques. Exemple: pour la série statistique formé des notes des élèves: [ 07 , 08 , 08 , 08 ,…
Exercice 71 La suite de Fibonacci est une suite récurrente définie par : F0 = 0 F1 = 1 Fn+2 = Fn+1 + Fn Créer une fonction en python qui renvoie le (n+1)ème terme de la suite de Fibonacci pour un entier n donné, puis un algorithme qui affiche les 10 premiers termes de la…
Exercice 70 Ecrire un algorithme en python sous forme de fonction qui permet de tester si deux nombres m et n sont amis ou non. Rappel On dit que deux entiers positifs m et n sont amis ou amicaux si chacun des deux est égal exactement à la somme des diviseurs stricts(diviseurs autres que lui-même)…
Exercice 69 Ecrire un algorithme en python qui détermine la somme des diviseurs propres d'un entier n. Exemple pour n = 10, les diviseurs propres de n sont 1 , 2 et 5 et par conséquent l'algorithme retourne la somme 1 + 2 + 5 = 8.
1. A propos du module tkinter.ttk Le module tkinter.ttk est une extension de la bibliothèque Tkinter qui fournit un accès au jeu de style pour les widgets Tk. Les widgets dans tkinter sont hautement et facilement configurables. Vous avez un contrôle presque total sur leur apparence: largeurs de bordure, polices, images, couleurs, etc. Mais avec…
1. La méthode copy() La méthode copy() appliquée à une liste Python renvoie une copie de la liste. 2. Syntaxe de la méthode copy()
|
1 |
new_list = List.copy() |
1. La méthode clear() La méthode clear() appliquée à une liste Python permet de vider une liste python. 2. Syntaxe de la méthode clear()