No, quine should not accept any data:
Queen does not accept any data. Permissive input allows the source code to be fed into the program from the keyboard, opening the source file of the program and similar mechanisms.
From Quine (calculation) .
UPDATE
quine. Quine : , , . , . ; , quine , .