예제 #1
0
def opcionB():
    #El numero que ingreses debe contener 9 digitos
    b=libreria.validar_telefono(input("Ingrese Telefono:"))
    print("El Telefono de usuario es:"+ str(b))
    contenido=b+"_"+"\n"
    libreria.agregar_datos("info.txt",contenido,"a")
    print("Telefono agregado")
예제 #2
0
def opcionB():
    #El numero que ingreses debe contener 9 digitos
    b=libreria.validar_telefono(input("Ingrese Telefono:"))
    print("El Telefono de usuario es:"+ str(b))
    opc=0
    max=5
    while(opc != max):
        print("##########################")
        print("####     OPERADOR     ####")
        print("##########################")
        print("#1. Movistar             #")
        print("#2. Claro                #")
        print("#3. Entel                #")
        print("#4. Vitel                #")
        print("#5. Salir                #")
        print("##########################")
        opc=libreria.pedir_entero("OpcionB:",1,5)
        if (opc == 1):
            subopcionA1()
        if (opc == 2):
            subopcionB1()
        if (opc == 3):
            subopcionC1()
        if (opc == 4):
            subopcionD1()
예제 #3
0
assert (libreria.validar_sexo(0.25) == False)
assert (libreria.validar_sexo("Femenino") == True)
assert (libreria.validar_sexo("Masculino") == True)

assert (libreria.validar_correo("davidjsmellgmail.com") == False)
assert (libreria.validar_correo("hola@") == False)
assert (libreria.validar_correo("hol") == False)
assert (libreria.validar_correo("*****@*****.**") == False)

assert (libreria.validar_codigo("14525A") == False)
assert (libreria.validar_codigo("Hla") == False)
assert (libreria.validar_codigo("-19367D") == False)
assert (libreria.validar_codigo("193678e") == True)
assert (libreria.validar_codigo("193678E") == True)

assert (libreria.validar_telefono(-93590393) == False)
assert (libreria.validar_telefono("hola") == False)
assert (libreria.validar_telefono(True) == False)
assert (libreria.validar_telefono(0.1457891) == False)
assert (libreria.validar_telefono(935903932) == True)

assert (libreria.validar_edad(200) == False)
assert (libreria.validar_edad(-2) == False)
assert (libreria.validar_edad("jola") == False)
assert (libreria.validar_edad(0.25) == False)
assert (libreria.validar_edad(14) == True)

assert (libreria.validar_mes("Hola") == False)
assert (libreria.validar_mes("ENERO") == True)
assert (libreria.validar_mes("FEBRERO") == True)
assert (libreria.validar_mes("MARZO") == True)
예제 #4
0
assert (libreria.validar_nota(34) == False)
assert (libreria.validar_nota(-11) == False)
assert (libreria.validar_nota(311) == False)
assert (libreria.validar_nota("jhsjs") == False)
assert (libreria.validar_nota("osms") == False)
print("validad entero positivo=> ok")

assert (libreria.validar_dni(87654687) == True)
assert (libreria.validar_dni(12345678) == True)
assert (libreria.validar_dni("HOLAAAA") == False)
assert (libreria.validar_dni("hoaja") == False)
assert (libreria.validar_dni(97327222) == True)
assert (libreria.validar_dni(98252735) == True)
print("validad entero positivo=> ok")

assert (libreria.validar_telefono("goajaa") == False)
assert (libreria.validar_telefono(926254282) == True)
assert (libreria.validar_telefono(936352437) == True)
assert (libreria.validar_telefono("goajaa") == False)
assert (libreria.validar_telefono("hojaja") == False)
assert (libreria.validar_telefono("esta mal") == False)
print("validad entero positivo=> ok")

assert (libreria.validar_ip("10.9.8.D") == False)
assert (libreria.validar_ip("12.45.13.11") == True)
assert (libreria.validar_ip("45.63.21.26") == True)
assert (libreria.validar_ip("10.F.8.F") == False)
assert (libreria.validar_ip("12.244.13.11") == True)
assert (libreria.validar_ip("111.67.21.27") == True)
print("validad entero positivo=> ok")
예제 #5
0
assert (libreria.validar_dni("holamundo") == False)
print("esta ok")

assert (libreria.validar_lugar("morrope") == True)
assert (libreria.validar_lugar("12233") == False)
assert (libreria.validar_lugar(True) == False)
assert (libreria.validar_lugar("ho") == False)
print("esta ok")

assert (libreria.validar_nombre("Roberto") == True)
assert (libreria.validar_nombre("1999999") == False)
assert (libreria.validar_nombre(False) == False)
assert (libreria.validar_nombre("fr") == False)
print("esta ok")

assert (libreria.validar_telefono("970792170") == True)
assert (libreria.validar_telefono("9838839393") == False)
assert (libreria.validar_telefono("holaaaaaa") == False)
assert (libreria.validar_telefono("9878") == False)
print("esta ok")

assert (libreria.validar_entero(2018) == True)
assert (libreria.validar_entero("hola") == False)
assert (libreria.validar_entero(-455) == False)
assert (libreria.validar_entero(False) == False)
print("esta ok")

assert (libreria.validar_codigo("192023E") == True)
assert (libreria.validar_codigo("hola") == False)
assert (libreria.validar_codigo("288393909A") == False)
assert (libreria.validar_codigo(12333211) == False)
assert (libreria.validar_rango(20, 5, 2) == False)
assert (libreria.validar_rango("hola", 5, 20) == False)
print("validar rango ==> OK... ")

# assert de la funcion ---> validar mes
assert (libreria.validar_mes(2) == False)
assert (libreria.validar_mes("hola") == False)
assert (libreria.validar_mes("enero") == True)

print("validar mes ==> OK... ")

# assert de la funcion ---> validar año
assert (libreria.validar_ano("hola") == False)
assert (libreria.validar_ano("546") == False)
print("validar año ==> OK... ")

# assert de la funcion ---> validar telefono
assert (libreria.validar_telefono("hola") == False)
assert (libreria.validar_telefono("123456789") == False)
assert (libreria.validar_telefono(925674) == False)
assert (libreria.validar_telefono(925780779) == True)
print("validar telefono ==> CAÑON... ")

# assert de la funcion ---> validar dni
assert (libreria.validar_dni("hola") == False)
assert (libreria.validar_dni("12") == False)
assert (libreria.validar_dni(12) == False)
assert (libreria.validar_dni("74286646") == False)
assert (libreria.validar_dni(74286646) == True)
print("validar DNI ==> CAÑON... ")
예제 #7
0
print("validar involucrados OK")

#13
assert (libreria.validar_curso("programacion 1") == True)
assert (libreria.validar_curso("tecnicas") == True)
assert (libreria.validar_curso("abcd") == False)
print("validar curso OK")

#14
assert (libreria.validar_trabajo("docente") == True)
assert (libreria.validar_trabajo("ingeniero") == True)
assert (libreria.validar_trabajo("abd") == False)
print("Validar trabajo OK")

#15
assert (libreria.validar_telefono("987654321") == True)
print("validar telefono OK")

#16
assert (libreria.validar_departamento("lambayeque") == True)
assert (libreria.validar_departamento("Ica") == True)
assert (libreria.validar_departamento("ab") == False)
print("validar dep OK")

#17
assert (libreria.validar_maravilla_del_mundo("Machu Picchu") == True)
assert (libreria.validar_maravilla_del_mundo("Taj mahal") == True)
assert (libreria.validar_maravilla_del_mundo("hola") == False)
assert (libreria.validar_maravilla_del_mundo("la antartida") == False)
print("validar maravilla OK")
예제 #8
0
assert (libreria.validar_entero("hola") == False)
assert (libreria.validar_entero(15) == True)
assert (libreria.validar_entero("h") == False)
print("Validar entero => ok ")

assert (libreria.validar_rango(3, 1, 5) == True)
assert (libreria.validar_rango("hola", 1, 5) == False)
assert (libreria.validar_rango(32, 11, 50) == True)
print("Validar rango => ok ")

assert (libreria.validar_nombre("nombre") == True)
assert (libreria.validar_nombre(4582) == False)
assert (libreria.validar_nombre("Luis") == True)
print("Validar nombre => ok")

assert (libreria.validar_telefono("913927376") == False)
assert (libreria.validar_telefono(913927376) == True)
assert (libreria.validar_telefono(9139273) == False)
print("Validar telf => ok")

assert (libreria.validar_dni(91392737) == True)
assert (libreria.validar_dni(913927376) == False)
assert (libreria.validar_dni("9139273") == False)
print("Validar dni => ok")

assert (libreria.validar_nombre(20) == False)
assert (libreria.validar_nombre("LUIS") == True)
assert (libreria.validar_nombre("Juan") == True)
print("Validar nombre => ok")

assert (libreria.validar_talla(20) == False)
예제 #9
0
assert (libreria.validar_estado("12345")==False)
assert (libreria.validar_estado("ADRIAN")==False)
assert (libreria.validar_estado(True)==False)
assert (libreria.validar_estado("casado")==True)

assert (libreria.validar_marca("1452")==False)
assert (libreria.validar_marca(10.2)==False)
assert (libreria.validar_marca("")==False)
assert (libreria.validar_marca("COCACOLA")==True)
assert (libreria.validar_apellidos(1245)==False)
assert (libreria.validar_apellidos("da,cruz")==False)
assert (libreria.validar_apellidos("mundo")==False)
assert (libreria.validar_apellidos(True)==False)
assert (libreria.validar_apellidos("perez dias")==True)

assert (libreria.validar_telefono(1245)==False)
assert (libreria.validar_telefono(10.52)==False)
assert (libreria.validar_telefono(False)==False)
assert (libreria.validar_telefono("hola")==False)
assert (libreria.validar_telefono(971586579)==True)

assert (libreria.validar_correo("holabiembeido")==False)
assert (libreria.validar_correo(123456789)==False)
assert (libreria.validar_correo("*****@*****.**")==False)
assert (libreria.validar_correo("*****@*****.**")==True)

assert (libreria.validar_contrasena("1")==False)
assert (libreria.validar_contrasena("holabiembenido1245")==True)
assert (libreria.validar_contrasena("15457")==False)