Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - darkzono

#1
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

#2
Ejercicios / No puedo hacer este ejercicio AYUDA :c!
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.

CitarSe 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.