Diego Cesar Lerma Torres
PreguntaComparto una forma de evitar que el usuario ingrese tanto numeros negativos como letras en lugar de numeros:
def run(): num=input("Ingresa un numero: ") assert num.isnumeric() and int(num)>0, 'Ingrese un numero positivo' print(divisors(int(num))) print('Programa finalizado')
Omar Daniel Centeno
Excelente manera para definir el tipo de datos que queremos recibir y el rango de valores. Con el mensaje de vuelta en caso de que no se cumpla.
