RqWqGuxsXTZVi
Zdjęcie przedstawia rozsypany stos wyciętych cyfr.

Algorytmy liczbowe w języku Python

Źródło: Pixabay, domena publiczna.

Liczby zaprzyjaźnione, bliźniacze, doskonałe oraz pierwsze to liczby spełniające określone warunki. To, czy dana liczba należy do wybranego zbioru, weryfikujemy za pomocą odpowiedniego algorytmu liczbowego. W e‑materiale Algorytmy liczbowePa6MHTFAcAlgorytmy liczbowe poznaliśmy podstawowe informacje na ten temat.

Teraz natomiast dowiemy się, jak powinna wyglądać implementacja wybranych algorytmów liczbowych w języku Python.

Ciekawi cię, jak wyglądają implementacje w innych językach programowania? Znajdziesz je w e‑materiałach:

Więcej zadań? Przejdź do Algorytmy liczbowe – zadania maturalnePGCYyA1vwAlgorytmy liczbowe – zadania maturalne.

Twoje cele
  • Przedstawisz algorytm szukania liczb bliźniaczych wśród liczb pierwszych.

  • Scharakteryzujesz sposób na otrzymanie liczby doskonałej.

  • Sprawdzisz, czy dwie liczby są zaprzyjaźnione.

  • Użyjesz różnych struktur danych w języku Python.