learningpython/zigzag.py

21 lines
486 B
Python
Raw Normal View History

2021-02-08 18:29:13 +01:00
#! /usr/bin/env python3
import time, sys
maxIndent = 100 #how many spaces the zigzag should move
linewidth = 5 #width of line
linechar = '*'
indent = 0
indentIncreasing = 1
try:
while True:
print((' '*indent)+(linechar*linewidth)) #form the string for the current line
indent += indentIncreasing
if indent > maxIndent or indent <= 0:
indentIncreasing *= -1 # change direction
time.sleep(0.01)
except KeyboardInterrupt:
sys.exit()