¿Cómo leer la entrada del usuario hasta EOF en python?

Encontré este problema en UVa OJ.272-Cotizaciones de texto

Bueno, el problema es bastante trivial. Pero la cuestión es que no puedo leer la entrada. La entrada se proporciona en forma de líneas de texto y el final de la entrada se indica mediante EOF. En C / C ++ esto se puede hacer ejecutando un ciclo while:

while( scanf("%s",&s)!=EOF ) { //do something } 

¿Cómo se puede hacer esto en Python?

He buscado en la web pero no encontré ninguna respuesta satisfactoria.

Tenga en cuenta que la entrada debe leerse desde la consola y no desde un archivo.

Respuestas a la pregunta(3)

Su respuesta a la pregunta