Dirección de salida de impresión a un archivo .txt en Python 3

¿Hay alguna manera de guardar toda la salida de impresión en un archivo txt en python? Digamos que tengo estas dos líneas en mi código y quiero guardar la salida de impresión en un archivo llamadooutput.txt.

print ("Hello stackoverflow!")
print ("I have a question.")

Quiero eloutput.txt archivo para contener

Hello stackoverflow!
I have a question.

Respuestas a la pregunta(3)

Su respuesta a la pregunta