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 )