I have written the following function which finds all divisors of a given natural number and returns them as a list:
def FindAllDivisors(x): divList = []
I don't know if there's much of a performance hit, but I'm pretty sure that cast to an int is unnecessary. At least in Python 2.7, int x / int y returns an int.
int x / int y