We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
- Prepare
- Python
- Strings
- Alphabet Rangoli
- Discussions
Alphabet Rangoli
Alphabet Rangoli
Sort by
recency
|
1408 Discussions
|
Please Login in order to post a comment
chars[-2::-1]is the same aslist(reversed(chars[:-1]))import string def print_rangoli(n): alphabet = string.ascii_lowercase lines = [] for i in range(n): left = [] for k in range (i + 1): left.append(alphabet[n-1-k]) row = left + left[:-1][::-1] line = "-".join(row).center(4*n-3, "-") lines.append(line)
if name == 'main': n = int(input()) print_rangoli(n)
Used string cropping for this one