Problem: Write a program in python to find and print all the factors of a number.
Input: 15 Output: [1, 3, 5]
To find factors of any number in Python, we need to follow the following steps:
- Input a number (
- Loop from 1 to
numand check if
numis divisible by them or not.
- If yes then that number is the factor of
Recommended: Python For Loop
num = int(input("Enter a number: ")) #empty list for storing factors factors =  for i in range(1,num): if num%i == 0: factors.append(i) print(factors)
Enter a number: 15
[1, 3, 5]