Python programma skaitļa faktoru atrašanai

Satura rādītājs

Šajā programmā jūs iemācīsities atrast skaitļa faktorus, izmantojot for ciklu.

Lai saprastu šo piemēru, jums jābūt zināšanām par šādām Python programmēšanas tēmām:

  • Python ja … cits paziņojums
  • Python for Loop
  • Python lietotāja definētas funkcijas

Avota kods

 # 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) 

Rezultāts

 Koeficienti 320 ir: 1 2 4 5 8 10 16 20 32 40 64 80 160 320 

Piezīme. Lai atrastu cita skaitļa faktorus, mainiet vērtību num.

Šajā programmā tiek saglabāts numurs, kura faktors ir atrodams num, un tas tiek nodots print_factors()funkcijai. Šī vērtība tiek piešķirta mainīgajam x in print_factors().

forFunkcijā mēs izmantojam cilpu, lai atkārtotu no i vienādu ar x. Ja x ir pilnīgi dalāms ar i, tas ir koeficients x.

Interesanti raksti...