how to do draw pattern with python?

Peter Otten __peter__ at web.de
Fri Sep 21 10:29:31 EDT 2012


echo.hping at gmail.com wrote:

> may i know how to shift the bits using only looping and branching??

import time

data = """\
x....x
.x..x.
..xx..
..xx..
.x..x.
x....x

""".splitlines()

data = [line * 12 for line in data] # optional

while True:
    print "\x1b[2J\x1b[0;0H" # optional
    for i, line in enumerate(data):
        print line
        data[i] = line[1:] + line[:1]
    time.sleep(.1)

Doing your homework since 2001 ;)




More information about the Python-list mailing list