[Python] Nombre de usuario y contraseña.

Iniciado por JCDedalus, 13 Octubre 2010, 22:12 PM

0 Miembros y 1 Visitante están viendo este tema.

Meta

Cita de: JCDedalus en 14 Octubre 2010, 02:42 AM
Si te parece curioso posteo el codigo por si hay algo mal:
Código (Python) [Seleccionar]
while(1<2):
   name = raw_input('Ingrese su nombre de usuario: ')
   if name != 'Edward' and name != 'Antonio':
       print 'Nombre de usuario incorrecto'
   else:
       if name == 'Edward':
               pasw_edward = raw_input('Ingrese su contraseña: ')
               if pasw_edward != '12345':
                   print 'Contraseña incorrecta'
               else:
                   print 'Bienvenido a la sesión'
                   break
       elif name == 'Antonio':
               pasw_antonio = raw_input('Ingrese su contraseña: ')
               if pasw_antonio != '54321':
                   print 'Contraseña incorrecta'
               else:
                   print 'Bienvenido a la sesión'
                   break

Lo de los asteriscos la verdad no me lo había planteado, comenzé a aprender Python como primer lenguaje hace un par de semanas, y aún no tengo los conocimientos para hacer algo más o menos complejo, por lo que lo de ocultar la contraseña le omiti de mis planes. Claro que si me decís  como se hace sería genial.  ;)

¿Realmente es necesario usar break?
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/

[L]ord [R]NA