Advertisement
teslariu

Untitled

Jan 11th, 2021
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.15 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. #
  4. """
  5. Programa que pide una lista de numeros  enteros y devuelve dos listas
  6. diferentes una con los numeros pares y otra con los impares
  7. >>> Ingrese un numero entero (-99 para salir): 25
  8. >>> Ingrese un numero entero (-99 para salir): 11
  9. >>> Ingrese un numero entero (-99 para salir): 2
  10. >>> Ingrese un numero entero (-99 para salir): 10
  11. >>> Ingrese un numero entero (-99 para salir): 17
  12. >>> Ingrese un numero entero (-99 para salir): X
  13.  
  14. >>> Numeros pares = [2,10]
  15. >>> Numeros impares = [25,11,17]
  16. """
  17. def lista_de_pares_e_impares(numeros):
  18.     pares = []
  19.     impares = []
  20.     for numero in numeros:
  21.         if numero % 2 == 0:
  22.             pares.append(numero)
  23.         else:
  24.             impares.append(numero)
  25.     return [pares,impares]
  26.    
  27.    
  28.    
  29.    
  30. numeros = []    
  31. while True:
  32.     numero = int(input("Ingrese un numero (-99 para salir): "))
  33.     if numero != -99:
  34.         numeros.append(numero)
  35.     else:      
  36.         resultado = lista_de_pares_e_impares(numeros)
  37.         print("Numeros pares: ", resultado[0])
  38.         print("Numeros impares: ", resultado[1])
  39.         break
  40.        
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement