Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/10/2010, 10:27
REHome
 
Fecha de Ingreso: mayo-2007
Ubicación: PIC-16F84A
Mensajes: 727
Antigüedad: 17 años
Puntos: 8
Respuesta: Las constante K.

Código Python:
Ver original
  1. cadena = raw_input('Escribe una frase: ')
  2. while cadena != '':
  3.     cambios = 0
  4.     anterior = ' '
  5.     for i in cadena:
  6.         if caracter == ' ' and caracter != ' ':
  7.             cambios + 1
  8.         anterior = caracter
  9.  
  10.     if cadena[-1] == ' ':
  11.         cambios = cambios - 1
  12.  
  13.     palabras = cambios + 1
  14.     print 'Palabras:', palabras, 'palabras y', i, 'carácteres.'
  15.     print 'cambios', cambios
  16.  
  17.  
  18.     cadena = raw_input('Escribe una frase: ')

Está bien el enlace, pero estoy practicando apenas sin librerías. Gracias.

Me da este error.
Cita:
Traceback (most recent call last):
File "/home/simi/NetBeansProjects/simi/src/simi.py", line 25, in <module>
if caracter == ' ' and caracter != ' ':
NameError: name 'caracter' is not defined
__________________
Meta Shell, VERSIÓN 1.2.2
Descargar