Home How to print without newline or space?
 The question is in the title. I'd like to do it in python. What I'd like to do in this example in c: #include int main() { int i; for (i=0; i<10; i++) printf("."); return 0; }  Output: ..........  In Python: >>> for i in xrange(0,10): print '.' . . . . . . . . . . >>> for i in xrange(0,10): print '.', . . . . . . . . . .  In Python print will add a \n or a space, how can I avoid that? Now, it's just an example. Don't tell me I can first build a string then print it. I'd like to know how to "append" strings to stdout.