Executando instruções de várias linhas do Python na linha de comando de uma linha

Estou usando Python com-c para executar um loop de uma linha, ou seja:

$ python -c "for r in range(10): print 'rob'"

Isso funciona bem. No entanto, se eu importar um módulo antes do loop for, recebo um erro de sintaxe:

$ python -c "import sys; for r in range(10): print 'rob'"
  File "<string>", line 1
    import sys; for r in range(10): print 'rob'
              ^
SyntaxError: invalid syntax

Alguma idéia de como isso pode ser corrigido?

É importante para mim ter isso como uma linha para que eu possa incluí-lo em um Makefile.

questionAnswers(18)

yourAnswerToTheQuestion