import string # importation du module string def calcul_nombre_mots( chaine , debug = False ): mots = string.split( chaine ) # découpe la chaine if debug: print mots return len(mots) ma_chaine = raw_input('Taper une chaine: ') nb_mots = calcul_nombre_mots( ma_chaine ) print "La chaine :'%s' contient %d mots" % ( ma_chaine, nb_mots) Résultat: Taper une chaine: La pluie tombe dehors La chaîne :'La pluie tombe dehors' contient 4 mots
nb_mots = calcul_nombre_mots( chaine ="Hello World", debug = True )