Program w języku Python do znajdowania czynników liczby

Spisie treści

W tym programie nauczysz się znajdować czynniki liczby za pomocą pętli for.

Aby zrozumieć ten przykład, powinieneś znać następujące tematy programowania w Pythonie:

  • Python if… else Instrukcja
  • Python for Loop
  • Funkcje zdefiniowane przez użytkownika w Pythonie

Kod źródłowy

 # Python Program to find the factors of a number # This function computes the factor of the argument passed def print_factors(x): print("The factors of",x,"are:") for i in range(1, x + 1): if x % i == 0: print(i) num = 320 print_factors(num) 

Wynik

 Czynniki 320 to: 1 2 4 5 8 10 16 20 32 40 64 80 160 320 

Uwaga: aby znaleźć współczynniki innej liczby, zmień wartość num.

W tym programie zapisywana jest liczba, w której ma zostać znaleziony współczynnik num, która jest przekazywana do print_factors()funkcji. Ta wartość jest przypisana do zmiennej x in print_factors().

W funkcji używamy forpętli do iteracji od i równego x. Jeśli x jest doskonale podzielne przez i, jest to współczynnik x.

Interesujące artykuły...