Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- letters = {
- "a":[ "###", "# #", "###", "# #", "# #"],
- "b":[ "###", "# #", "###", "# #", "###"],
- "c":[ "###", "#", "#", "#", "###"],
- "d":[ "##", "# #", "# #", "# #", "##"],
- "e":[ "###", "#", "###", "#", "###"],
- "f":[ "###", "#", "###", "#", "#"],
- "g":[ "###", "# #", "###", " #", "###"],
- "h":[ "# #", "# #", "###", "# #", "# #"],
- "i":[ "###", " #", " #", " #", "###"],
- "j":[ "###", " #", " #", " #", "##"],
- "k":[ "# #", "##", "#", "##", "# #"],
- "l":[ "#", "#", "#", "#", "###"],
- "m":[ "# #", "###", "###", "# #", "# #"],
- "n":[ "###", "# #", "# #", "# #", "# #"],
- "o":[ "###", "# #", "# #", "# #", "###"],
- "p":[ "###", "# #", "###", "#", "#"],
- "q":[ "###", "# #", "###", " #", " #"],
- "r":[ "###", "# #", "##", "# #", "# #"],
- "s":[ "###", "#", "###", " #", "###"],
- "t":[ "###", " #", " #", " #", " #"],
- "u":[ "# #", "# #", "# #", "# #", "###"],
- "v":[ "# #", "# #", "# #", "# #", " #"],
- "w":[ "# #", "# #", "# #", "###", "###"],
- "x":[ "# #", " #", " #", " #", "# #"],
- "y":[ "# #", "# #", "###", " #", "###"],
- "z":[ "###", " #", " #", "#", "###"],
- " ":[ " "],
- "1":[ " #", "##", " #", " #", "###"],
- "2":[ "###", " #", "###", "#", "###"],
- "3":[ "###", " #", "###", " #", "###"],
- "4":[ "#", "#", "# #", "###", " #"],
- "5":[ "###", "#", "###", " #", "###"],
- "6":[ "###", "#", "###", "# #", "###"],
- "7":[ "###", " # ", " #", " #", "#"],
- "8":[ "###", "# #", "###", "# #", "###"],
- "9":[ "###", "# #", "###", " #", "###"],
- "0":[ "###", "# #", "# #", "# #", "###"],
- }
- def formatted_text(text):
- bigletters = []
- for ch in text:
- bigletters.append(letters.get(ch.lower(),letters[' ']))
- output = ['']*5
- for i in range(5):
- for ind, j in enumerate (bigletters):
- temp = ' '
- try:
- temp = j[i]
- except:
- pass
- temp += ' '*(5-len(temp))
- temp = temp.replace('#',text[ind])
- output[i] += temp
- return '\n'.join(output)
- text = input('Enter string : ')
- print(formatted_text(text))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement