Coverage for pyguymer3/find_integer_divisors.py: 88%
8 statements
« prev ^ index » next coverage.py v7.9.2, created at 2025-07-08 18:47 +0000
« prev ^ index » next coverage.py v7.9.2, created at 2025-07-08 18:47 +0000
1#!/usr/bin/env python3
3# Define function ...
4def find_integer_divisors(
5 n,
6 /,
7):
8 # Check input ...
9 if n <= 2:
10 # Return answer ...
11 return []
13 # Create empty list ...
14 ans = []
16 # Loop over possible divisors ...
17 for i in range(2, 1 + n // 2):
18 # Check if it is valid ...
19 if n % i == 0:
20 ans.append(i)
22 # Return answer ...
23 return ans