la cosa que no entiendo, es como se simboliza a los números, que tipo de datos son . comprendo que los números enteros se representan con "int", los flotantes con "float" y en caso de redondear "round". Bueno yo lo que hago es lo siguiente:
Código
print """
*******************************
* DIGITOS *
*******************************"""
cadena=raw_input("Escribe una frase: ")
while cadena!="":
digitos=0
for numero in cadena:
if numero==int:
digitos += 1
print cadena
print "Digitos: ",digitos
cadena=str(raw_input("Escribe una frase: "))
el problema es que me aparece como dígitos :0 en todas las posibilidades. Y trato de cambiarlo probando diferentes cosas, pero me dan resultados que no son deseados. Si alguno me podría ayudar, desde ya le doy las gracias



 
  




 Autor
 Autor
		



 En línea
									En línea
								










 
						