Using for in one-liner
BranoZ
zarnovican at gmail.com
Mon Aug 15 12:49:50 EDT 2005
Paul Watson wrote:
> Can a for loop be used in a one-liner? What am I missing?
>
> $ python -c "import sys;for i in range(5): print i,"
> File "<string>", line 1
> import sys;for i in range(5): print i,
> ^
> SyntaxError: invalid syntax
This was tricky..
python -c $'import sys;\nfor i in range(5): print i,'
Separate statements with <newline> and enclose it in $'string'.
BranoZ
More information about the Python-list
mailing list