Generating random division problems in python
I think that @Vira has the right idea.
If you want to generate a and b such that a = b * q + r with r=0, the good way to do it is : 

Generate b randomly
Generate q randomly
Compute a = b * q
Ask to compute the division : a divided by b. The answer is q.
I need to generate random division problems for an educational game that I am building. Generating random addition, subtraction, and multiplication problems is not too difficult. But I want my division problems to not have any remainders. 
With addition, subtraction and multiplication, I could just do [random number] times or plus or subtract [random number].
It is not so easy if I want to do division problems. Can anyone help?
Thanks in advance