programming-examples/python/Math/Create an ASCII waveform.py
2019-11-15 12:59:38 +01:00

22 lines
1.0 KiB
Python

from time import sleep
from math import sin, cos, radians
# increase 40 to get more wave
for n in range(1, 40):
circle_1 = 50 * (1 + sin(radians(n*10)))
circle_2 = 50 * (1 + cos(radians(n*10)))
print("#".center(int(circle_1)))
print("*".center(int(circle_2)))
sleep(0.05)
# Output:
#
*
#
*
.......
#
*