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.
Kali Linux peut être installé par différentes façons et sous différentes formes. Mais généralement, Kali Linux peut être installé sur une machine en tant que système d'exploitation principal, en tant que machine virtuelle, en tant que live system... L'installation de Kali Linux est une option pratique car elle offre plus d'options pour travailler et combiner…
1. A propos de la cybersécurité La cybersécurité est l'ensemble des technologies, des processus et des pratiques conçus pour protéger les systèmes informatisés, les appareils et services connectés à Internet contre les attaques malveillantes des pirates, des spammeurs et des cybercriminels... Cette pratique est utilisée par les entreprises pour se protéger contre les processus de…
1. À propos de Kali Linux Kali Linux (anciennement connu sous le nom de BackTrack Linux) est une distribution Linux open source basée sur Debian destinée aux tests de pénétration avancés et à l'audit de sécurité. Kali Linux contient plusieurs centaines d'outils destinés à diverses tâches de sécurité de l'information, telles que les tests d'intrusion,…
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.