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

Utilisateurs en ligne

Users: 10 Guests, 2 Bots

Annonces Google










Exercice 37

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

Solution

# -*- coding: utf-8 -*-
def motsCommuns(s1,s2):
    L1 = s1.split()
    L2 = s2.split()
    communs = []
    for x in L1:
        if(x in L2):
            communs.append(x)
    return communs
# Exemple 
s1 = " Python est un langage de programmation de haut niveau"
s2 = " Python est un langage interprété"
print("La liste des mots communs à s1 et s2 est : ",motsCommuns(s1,s2))

Ce qui affiche à l’exécution:

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

 

Younes Derfoufi
CRMEF OUJDA

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Time limit is exhausted. Please reload the CAPTCHA.

Nous sommes sur Facebook