Created by
Kevin Pichette
last modified
| # Creation must start somewhere
def main():
# Ask user for name
userName = input("What's your name? \n\n").upper()
print()
is_letters(userName)
def is_letters(l):
# Create variables for the letters
letA = "...####...\n..#....#..\n..######..\n..#....#..\n..#....#..\n\n"
letB = "..#####...\n..#....#..\n..#####...\n..#....#..\n..#####...\n\n"
letC = "...#####..\n..#.......\n..#.......\n..#.......\n...#####..\n\n"
letD = "..#####...\n..#....#..\n..#....#..\n..#....#..\n..#####...\n\n"
letE = "..######..\n..#.......\n..######..\n..#.......\n..######..\n\n"
letF = "..######..\n..#.......\n..######..\n..#.......\n..#.......\n\n"
letG = "..######..\n..#.......\n..#..###..\n..#....#..\n..#####...\n\n"
letH = "..#....#..\n..#....#..\n..######..\n..#....#..\n..#....#..\n\n"
letI = "..######..\n....##....\n....##....\n....##....\n..######..\n\n"
letJ = "..######..\n....##....\n....##....\n..#.##....\n..####....\n\n"
letK = "..#...#...\n..#..#....\n..##......\n..#..#....\n..#...#...\n\n"
letL = "..#.......\n..#.......\n..#.......\n..#.......\n..######..\n\n"
letM = "..#....#..\n..##..##..\n..#.##.#..\n..#....#..\n..#....#..\n\n"
letN = "..#....#..\n..##...#..\n..#.#..#..\n..#...##..\n..#....#..\n\n"
letO = "...####...\n..#....#..\n..#....#..\n..#....#..\n...####...\n\n"
letP = "..#####...\n..#....#..\n..#####...\n..#.......\n..#.......\n\n"
letQ = "...####...\n..#....#..\n..#..#.#..\n..#...#...\n...###.#..\n\n"
letR = "..#####...\n..#....#..\n..#####...\n..#...#...\n..#....#..\n\n"
letS = "...#####..\n..#.......\n...####...\n.......#..\n..#####...\n\n"
letT = "..######..\n....##....\n....##....\n....##....\n....##....\n\n"
letU = "..#....#..\n..#....#..\n..#....#..\n..#....#..\n...####...\n\n"
letV = "..#....#..\n..#....#..\n..#....#..\n...#..#...\n....##....\n\n"
letW = "..#....#..\n..#....#..\n..#.##.#..\n..##..##..\n..#....#..\n\n"
letX = "..#....#..\n...#..#...\n....##....\n...#..#...\n..#....#..\n\n"
letY = "..#....#..\n...#..#...\n....##....\n....##....\n....##....\n\n"
letZ = "..######..\n......#...\n....##....\n...#......\n..######..\n\n"
letSP = "..........\n..........\n..........\n..........\n..........\n\n"
for c in l:
if c == "A":
print(letA)
elif c == " ":
print(letSP)
elif c == "B":
print(letB)
elif c == "C":
print(letC)
elif c == "D":
print(letD)
elif c == "E":
print(letE)
elif c == "F":
print(letF)
elif c == "G":
print(letG)
elif c == "H":
print(letH)
elif c == "I":
print(letI)
elif c == "J":
print(letJ)
elif c == "K":
print(letK)
elif c == "L":
print(letL)
elif c == "M":
print(letM)
elif c == "N":
print(letN)
elif c == "O":
print(letO)
elif c == "P":
print(letP)
elif c == "Q":
print(letQ)
elif c == "R":
print(letR)
elif c == "S":
print(letS)
elif c == "T":
print(letT)
elif c == "U":
print(letU)
elif c == "V":
print(letV)
elif c == "W":
print(letW)
elif c == "X":
print(letX)
elif c == "Y":
print(letY)
elif c == "Z":
print(letZ)
else:
print("Please only use letters")
main()
# -- FOR TESTING PURPOSES ONLY
# print(letA + letB + letC + letD + letE + letF + letG + letH + letI + letJ + letK + letL + letM + letN + letO + letP + letQ + letR + letS + letT + letU + letV + letX + letY + letZ)
# print(letW)
|