'None' is being displayed in the output of quotient and remiander in python : **Writing a program to print quotient and remainder, but everywhere change the quotientProblem function into one called quotientString that merely returns the string rather than printing the string directly. Have the main function print the result of each call to the quotientString function.**

    def value():
        a=int(input("Enter a number: "))
        b=int(input("Enter next number: "))
        z=print("When",a,"is divided by",b,"the remainder is",a%b,"and the quotient is",a//b,".")
        print (division(a,b,z))
    def division(x,y,z):
        return z
    value()

////When I executed///

>>>Enter a number: 5
>>>Enter next number: 3
When 5 is divided by 3 the remainder is 2 and the quotient is 1 .
None


Here 'None' keeps displaying. 