elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Ejercicios
| | | |-+  No puedo hacer este ejercicio AYUDA :c!
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: No puedo hacer este ejercicio AYUDA :c!  (Leído 3,483 veces)
darkzono

Desconectado Desconectado

Mensajes: 2


Ver Perfil
No puedo hacer este ejercicio AYUDA :c!
« en: 4 Septiembre 2014, 04:53 am »

Hola, necesito hacer este ejercicio pero no se como comenzar a decir verdad he leido manuales y he visto tutoriales de python sobre todo del if else when y mas pero no comprendo como hacer este modulo, sin mas palabras se los dejo aqui.

Citar
Se desea crear un modulo para validar nombres de usuarios y contraseñas. Dicho modulo debe
implementar AL MENOS las siguientes funciones:
validarNombreDeUsuario(nombre)
Esta función valida un nombre de usuario. Un nombre de usuario es válido si:
- El nombre debe tener al menos 8 caracteres y máximo 12
- El nombre de usuario debe contener solo caracteres alfanuméricos (letras y numeros sin
incluir la ñ).
- Si el nombre de usuario tiene menos de 8 caracteres debe retornar “Nombre de usuario
inválido: el nombre de usuario debe contener al menos 8 caracteres.”
- Si el nombre de usuario tiene mas de 12 caracteres debe retornar “Nombre de usuario
inválido: el nombre de usuario no debe tener mas de 12 caracteres.”
- Si el nombre de usuario contiene caracteres especiales (no alfanuméricos) debe retornar
“Nombre de usuario inválido: el nombre de usuario solo puede contener letras y números”
- Si el nombre de usuario cumple con todas las condiciones debe retornar True.


En línea

6666

Desconectado Desconectado

Mensajes: 146


Wikileaks.org


Ver Perfil
Re: No puedo hacer este ejercicio AYUDA :c!
« Respuesta #1 en: 4 Septiembre 2014, 05:11 am »

No somos tus tutores.


En línea

darkzono

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: No puedo hacer este ejercicio AYUDA :c!
« Respuesta #2 en: 4 Septiembre 2014, 19:01 pm »

No es por ser tutor hasta ahora solo he podido hacer esto pero no se si esta bien :

Citar
>>> #Modulos de Usuario y Contraseña
>>> def validarNombreDeUsuario(nombre):
   if len (numero)<8:
      return "Nombre de Usuario invalido: el nombre de usuario debe contener al menos 8 caracteres"
   elif len (nombre)>12:
      return "Nombre de Usuario invalido: el nombre de usuario no puede contener mas de 12 caracteres"
   elif (nombre) .isalnum():
      return "Nombre de Usuario invalido: el nombre de usuario invalido: solo puede contener letras y numeros"
   return True

En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: No puedo hacer este ejercicio AYUDA :c!
« Respuesta #3 en: 16 Septiembre 2014, 03:27 am »

a lo que se refería 6666 es que está prohibido solicitar códigos listos, publica tu código, publica tu duda y ayudamos, si no supiste como hacer algo hazlo hasta donde sepas, publicalo y pregunta con todo detalle como hacer algo puntual

recuerda usar las etiquetas GeShi al publicar codigo
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines