Solution Exercice 13 : recherche d'occurrence python illustré sur une fenêtre PyQt5

Exercice 13

1) - Ecrire une fonction en Python qui prends en entrée un couple (T, occ) composé d'un texte 'T' et d'une occurrence texte 'occ' et qui renvoie la position de l'occurrence 'occ' dans le texte 'T'. La fonction doit renvoyer -1 si l'occurrence n'existe pas dans le texte.

2) - Créer le code de l'interface graphique basée sur PyQt5 qui demande à l'utilisateur de saisir le texte 'T' et l'occurrence 'occ' sans utiliser Qt Designer avec le nommage orienté objet suivant:

  1. Nom du champ de texte T : self.Text
  2. Nom du champ d'occurrence : self.occ
  3. Nom du bouton de commande : self.btn_search

Comme le montre la figure suivante:

recherche occurrence en python
3) - En utilisant la question 1) créer la méthode qui réalise l'action du bouton 'btn_search'

Solution




 

Younes Derfoufi
CRMEF OUJDA

Leave a Reply