Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2019
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. import random
  2.  
  3. def generowanie_pierwszej_tabeli():
  4. tabela = []
  5. while len(tabela) < 1000:
  6. generowana_liczba = random.randint(1, 99999)
  7. if generowana_liczba != 5:
  8. tabela.append(generowana_liczba)
  9. return tabela
  10.  
  11. def usun_z_tabeli_podzielne_przez_piec(tabela):
  12. print("tabela wejsciowa: ", tabela)
  13. tabela_koncowa = []
  14. for liczba in tabela:
  15. if liczba % 5 == 0:
  16. tabela_koncowa.append(liczba)
  17. tabela.remove(liczba)
  18. assert len(tabela_koncowa) + len(tabela) == 1000 #sprawdzenie czy po oeracji obie tabele maja w sumie 1000 elementow
  19. print("tabela wejsciowa po usunieciu podzielnych przez 5 ", tabela)
  20. print("tabela z liczbami podzielnymi przez 5 ", tabela_koncowa)
  21. return tabela_koncowa, tabela
  22.  
  23. tabela = generowanie_pierwszej_tabeli() #generowanie tabeli dla nastepnej funkcji
  24. tabela_podzielne_przez_piec, tabela_z_usunietymi_podzielnymi_przez_piec = usun_z_tabeli_podzielne_przez_piec(tabela)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement