zoukankan      html  css  js  c++  java
  • 暴力构造英文艺术字

    def myfont():
        name = input("输入你的名字:(only English words) 	")
        length = len(name)
        for x in range(0, length):
            c = name[x]
            c = c.upper()
    
            if (c == "A"):
                print("..######..
    ..#....#..
    ..######..", end=" ")
                print("
    ..#....#..
    ..#....#..
    
    ")
    
            elif (c == "B"):
                print("..######..
    ..#....#..
    ..#####...", end=" ")
                print("
    ..#....#..
    ..######..
    
    ")
    
            elif (c == "C"):
                print("..######..
    ..#.......
    ..#.......", end=" ")
                print("
    ..#.......
    ..######..
    
    ")
    
            elif (c == "D"):
                print("..#####...
    ..#....#..
    ..#....#..", end=" ")
                print("
    ..#....#..
    ..#####...
    
    ")
    
            elif (c == "E"):
                print("..######..
    ..#.......
    ..#####...", end=" ")
                print("
    ..#.......
    ..######..
    
    ")
    
            elif (c == "F"):
                print("..######..
    ..#.......
    ..#####...", end=" ")
                print("
    ..#.......
    ..#.......
    
    ")
    
            elif (c == "G"):
                print("..######..
    ..#.......
    ..#.####..", end=" ")
                print("
    ..#....#..
    ..#####...
    
    ")
    
            elif (c == "H"):
                print("..#....#..
    ..#....#..
    ..######..", end=" ")
                print("
    ..#....#..
    ..#....#..
    
    ")
    
            elif (c == "I"):
                print("..######..
    ....##....
    ....##....", end=" ")
                print("
    ....##....
    ..######..
    
    ")
    
            elif (c == "J"):
                print("..######..
    ....##....
    ....##....", end=" ")
                print("
    ..#.##....
    ..####....
    
    ")
    
            elif (c == "K"):
                print("..#...#...
    ..#..#....
    ..##......", end=" ")
                print("
    ..#..#....
    ..#...#...
    
    ")
    
            elif (c == "L"):
                print("..#.......
    ..#.......
    ..#.......", end=" ")
                print("
    ..#.......
    ..######..
    
    ")
    
            elif (c == "M"):
                print("..#....#..
    ..##..##..
    ..#.##.#..", end=" ")
                print("
    ..#....#..
    ..#....#..
    
    ")
    
            elif (c == "N"):
                print("..#....#..
    ..##...#..
    ..#.#..#..", end=" ")
                print("
    ..#..#.#..
    ..#...##..
    
    ")
    
            elif (c == "O"):
                print("..######..
    ..#....#..
    ..#....#..", end=" ")
                print("
    ..#....#..
    ..######..
    
    ")
    
            elif (c == "P"):
                print("..######..
    ..#....#..
    ..######..", end=" ")
                print("
    ..#.......
    ..#.......
    
    ")
    
            elif (c == "Q"):
                print("..######..
    ..#....#..
    ..#.#..#..", end=" ")
                print("
    ..#..#.#..
    ..######..
    
    ")
    
            elif (c == "R"):
                print("..######..
    ..#....#..
    ..#.##...", end=" ")
                print("
    ..#...#...
    ..#....#..
    
    ")
    
            elif (c == "S"):
                print("..######..
    ..#.......
    ..######..", end=" ")
                print("
    .......#..
    ..######..
    
    ")
    
            elif (c == "T"):
                print("..######..
    ....##....
    ....##....", end=" ")
                print("
    ....##....
    ....##....
    
    ")
    
            elif (c == "U"):
                print("..#....#..
    ..#....#..
    ..#....#..", end=" ")
                print("
    ..#....#..
    ..######..
    
    ")
    
            elif (c == "V"):
                print("..#....#..
    ..#....#..
    ..#....#..", end=" ")
                print("
    ...#..#...
    ....##....
    
    ")
    
            elif (c == "W"):
                print("..#....#..
    ..#....#..
    ..#.##.#..", end=" ")
                print("
    ..##..##..
    ..#....#..
    
    ")
    
            elif (c == "X"):
                print("..#....#..
    ...#..#...
    ....##....", end=" ")
                print("
    ...#..#...
    ..#....#..
    
    ")
    
            elif (c == "Y"):
                print("..#....#..
    ...#..#...
    ....##....", end=" ")
                print("
    ....##....
    ....##....
    
    ")
    
            elif (c == "Z"):
                print("..######..
    ......#...
    .....#....", end=" ")
                print("
    ....#.....
    ..######..
    
    ")
    
            elif (c == " "):
                print("..........
    ..........
    ..........", end=" ")
                print("
    ..........
    
    ")
    
            elif (c == "."):
                print("----..----
    
    ")
    
    
    
    
    
    if __name__ == '__main__':
        myfont()
  • 相关阅读:
    MySql中启用InnoDB数据引擎的方法
    云说的到底对不对,京东到底行不行?
    hibernate HQL查询的参数绑定
    MySQL到底能支持多大的数据量?
    C# RSA和Java RSA互通
    Log4j 2使用教程
    Log4j.properties配置详解
    JMX 基础Demo
    iBatis缓存实现源码分析-FIFO,LUR实现方法
    SqlMapClient 创建过程之SqlMapConfigParser源码走读
  • 原文地址:https://www.cnblogs.com/xingnie/p/12245031.html
Copyright © 2011-2022 走看看