Para este segundo reto de la semana tu objetivo será incrementar el funcionamiento del programa del día de ayer. Si recordamos, ayer construimos un programa en Python capaz de registrar un nuevo usuario en el sistema. Pues bien, continuando con el proyecto, el reto de hoy será que podremos registrar un N cantidad de nuevos usuarios.
Para esto el programa deberá preguntar cuando nuevos usuarios se pretenden registrar.
Si el por ejemplo coloco 5, bueno, serán 5 nuevos usuarios los que se deben capturar, usuarios con sus correspondientes valores: Nombre, apellidos, número de teléfono y correo electrónico.
Además de todo esto, añadiremos una capa extra de seguridad, implementando un par de validaciones sobre los valores que se pueden ingresar.
Validaremos que, tanto nombre, apellidos como correo electrónico tengan una longitud mínimo de 5 caracteres y un longitud máxima de 50.
Así mismo el número de teléfono será a 10 dígitos.
Si por alguna razón el usuario ingresa mal alguno de estos datos, el programa deberá notificarle y no permitirá continuar hasta que se ingresen datos correctos.
-
check_circle_outlineMódulo 1 | 4 clases
Introducción al #RetoPython
expand_more -
check_circle_outlineMódulo 2 | 4 clases
Día 1 - Instalación y tipos de datos
expand_more -
check_circle_outlineMódulo 3 | 4 clases
Día 2 - Estructuras de control
expand_more -
check_circle_outlineMódulo 4 | 4 clases
Día 3 - Listas
expand_more -
check_circle_outlineMódulo 5 | 4 clases
Día 4 - Tuplas y diccionarios
expand_more -
check_circle_outlineMódulo 6 | 4 clases
Día 5 - Funciones
expand_more
7 comentario(s)
Hola, tengo hora 2 horas intentado hacer el reto del dia martes, pero solo logro agregar limitar el numero de caracteres de un solo imput. trate con if, y con match. cuando agrego mas de un input no me arroja la respues esperada.
Siento que falto explicacion para poder lograr el reto. Muy bien explicada la clase, pero para el reto me parece que falta explicacion.
Tengo la sensacion de que el reto del dia de hoy tiene cierta brecha con la explicacion del video. Si bien Eduardo explica muy bien considero que no contemplo todas las opciones que debiamos aplicar para resolver el reto.