Hello,

Je suis en plein apprentissage du langage Python ! Et je me perds déjà dans les fonctions basiques...

J'ai un projet très simple à faire. L'utilisateur doit tapé une phrase et le programme lui compte les voyelles, les espaces, les nombres et autres..

Ce qui me pause problème c'est les...nombres
J'ai beau cherché sur le net, je ne trouve pas comment faire pour vérifier si sent[i] est un nombre !

Voici un extrait de mon projet :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
#Compt numbers of digits
def numdigits(sent,longch):
	nd = 0
	i = 0
	while i < longch:
		if sent[i] == type(int): #Le problème est ici.....
			nd = nd + 1
		i = i + 1
	return nd
Merci à vous d'avance pour votre aide !