Skip to content

Instantly share code, notes, and snippets.

View CarlosRomero55's full-sized avatar

Carlos Eduardo Romero Huerta CarlosRomero55

View GitHub Profile
@CarlosRomero55
CarlosRomero55 / Reto_1.py
Created February 6, 2024 21:23
Para este primer reto de la semana, tu objetivo será poder crear un programa en Python el cual permita registrar a un usuario en el sistema. Para ello el programa deberá pedir a nuestro usuario final ingrese su siguiente información. Nombre(s) Apellidos Número de teléfono Correo electrónico. Una vez el usuario haya ingresado todos los datos vía …
name = input ('Ingrese sus Nombre (S) : ')
lastname = input('Ingrese sus apellidos : ')
cell_num = int (input( ' Ingrese su Número de teléfono : '))
mail = input('Ingrese su correo electrónico : ')
full_name = name +' '+ lastname
print ( 'Hola ' + full_name + ',en breve recibirás un correo a ' + mail )
@CarlosRomero55
CarlosRomero55 / Reto_2.py
Created February 6, 2024 23:17
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, implementa…
cantidad_usuarios = input (' ¿Cuantos nuevos usarios desea registrar? ')
if cantidad_usuarios.isdigit():
cantidad_usuarios = int(cantidad_usuarios)
usuarios = []
for i in range (cantidad_usuarios):
print(f'\n usuario{i+1}:')
name = input ('Ingrese sus Nombre (S) : ')
lastname = input('Ingrese sus apellidos : ')
cell_num = int (input( ' Ingrese su Número de teléfono : '))
@CarlosRomero55
CarlosRomero55 / gist:90250448bc983596137af6aa99039837
Created February 9, 2024 02:53
1.- Siempre que se registre un nuevo usuario de forma exitosa generaremos un identificador único para este registro/usuario. Te recomiendo sea un ID numérico auto incremental, que comience en 1 hasta N. Sin embargo siéntete libre elegir el formato o tipo que tú desees. 2.- Todos estos nuevos identificadores deberán almacenarse en un listado que …
cantidad_usuarios = input("¿Cuántos nuevos usuarios desea registrar? ")
if cantidad_usuarios.isdigit():
cantidad_usuarios = int(cantidad_usuarios)
usuarios = []
identificadores = []
contador = 1
for i in range(cantidad_usuarios):
print(f"\nUsuario {i+1}:")
nombre = input("Ingrese su nombre: ")
@CarlosRomero55
CarlosRomero55 / reto_4
Created February 9, 2024 02:55
Puntualmente 4 nuevas funcionalidades. Aquí van
usuarios = []
identificadores = []
contador = 1
def validar_longitud(cadena, min_longitud, max_longitud):
return min_longitud <= len(cadena) <= max_longitud
def validar_telefono(telefono):
return len(telefono) == 10 and telefono.isdigit()
usuarios = []
identificadores = []
contador = 1
def validar_longitud(cadena, min_longitud, max_longitud):
return min_longitud <= len(cadena) <= max_longitud
def validar_telefono(telefono):
return len(telefono) == 10 and telefono.isdigit()