Skip to content

Instantly share code, notes, and snippets.

@JosephTLyons
Created July 29, 2020 04:32
Show Gist options
  • Save JosephTLyons/56c28512614ab07bf268db08d4560db1 to your computer and use it in GitHub Desktop.
Save JosephTLyons/56c28512614ab07bf268db08d4560db1 to your computer and use it in GitHub Desktop.
#!/usr/bin/env python3
def print_square_wave(character, length, period):
for i in range(0, period):
for _ in range(0, length - 1):
print(character)
for _ in range(0, length):
print(character + " ", end="")
print()
for _ in range(0, length - 1):
for i in range(0, length):
if i == length - 1:
print(character)
else:
print(" ", end="")
for _ in range(0, length):
print(character + " ", end="")
print()
print_square_wave("k", 4, 3)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment