How many times will you have to golf a quine? For this challenge, you must create a programme which takes an integer x and outputs its source x many times.

Rules


This is codegolf, the aim is to golf your programme to have the least amount of bytes
If you submit a function, the function must take x as  a parameter and either return or print the entirety of your code x many times to STDOUT. The function body must also not be empty
If you submit a lambda, it is not required for you to assign it to a variable
Standard loophole restrictions apply.
Empty programmes are forbidden
Your programme only has to work when x is a whole integer larger than or equal to 0
Your programme may also not directly read any part of its source code
Python 2, 50 bytes

Note the trailing comma and newline.



s='s=%r;print s%%s*input(),\n';print s%s*input(),


Try it online!