Mathématiques En Python

Le module Math

Bibliothèques Sympy

  1. Introduction à Sympy
  2. Symbols et Expressions

Bibliothèques Numpy

Bibliothèques Scipy

Formation au langage Python

Annonces Google










Exercice 5

Coder une classe  myString permettant de doter les chaines de caractères des méthodes append() et pop() faisant les mêmes opérations que celles des listes. Exemple si on crée  des chaines via l’instanciation s1 = myString(« Hello ») et s2 = « bonjour », et on lui applique les méthodes :

Solution

 

 

Younes Derfoufi
CRMEF OUJDA

Exercice 40

Ecrire un programme Python qui permet d’échanger le premier et le dernier mot. Exemple si s = « Pyhon est un langage de programmation », le programme renvoie la chaine s2 = « programmation  est un langage de Pyhon ».   On suppose que le texte est bien formé ( un espace après chaque ponctuation et aucun espace avant la ponctuation)

Solution

 

 

Younes Derfoufi
CRMEF OUJDA

Exercice 39

Ecrire un programme Python qui permet de compter le nombres de mots sur une chaîne s. On suppose que le texte est bien formé ( un espace après chaque ponctuation et aucun espace avant la ponctuation)

Solution

 

 

Younes Derfoufi
CRMEF OUJDA

Exercice 38

Ecrire un programme Python qui permet de chercher le mot le plus long sur une chaine s

Solution

Ce qui affiche à l’exécution:

Le mot le plus long dans la chaine s est : programmation

 

 

Younes Derfoufi
CRMEF OUJDA

Exercice 37

Ecrire un programme Python qui permet de regrouper dans une liste les mots communs à deux chaines s1 et s2.

Solution

Ce qui affiche à l’exécution:

La liste des mots communs à s1 et s2 est : [‘Python’, ‘est’, ‘un’, ‘langage’]

 

Younes Derfoufi
CRMEF OUJDA

Nous sommes sur Facebook