亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

Python 打印自己設計的字體的實例講解

瀏覽:2日期:2022-06-30 13:24:34

通過對 26 個字母的設定,設置自己要輸出的字體。

name = 'RUNOOB' # 接收用戶輸入# name = input('輸入你的名字: nn') lngth = len(name) l = '' for x in range(0, lngth): c = name[x] c = c.upper() if (c == 'A'): print('..######..n..#....#..n..######..', end = ' ') print('n..#....#..n..#....#..nn')elif (c == 'B'): print('..######..n..#....#..n..#####...', end = ' ') print('n..#....#..n..######..nn')elif (c == 'C'): print('..######..n..#.......n..#.......', end = ' ') print('n..#.......n..######..nn')elif (c == 'D'): print('..#####...n..#....#..n..#....#..', end = ' ') print('n..#....#..n..#####...nn')elif (c == 'E'): print('..######..n..#.......n..#####...', end = ' ') print('n..#.......n..######..nn')elif (c == 'F'): print('..######..n..#.......n..#####...', end = ' ') print('n..#.......n..#.......nn')elif (c == 'G'): print('..######..n..#.......n..#.####..', end = ' ') print('n..#....#..n..#####...nn')elif (c == 'H'): print('..#....#..n..#....#..n..######..', end = ' ') print('n..#....#..n..#....#..nn')elif (c == 'I'): print('..######..n....##....n....##....', end = ' ') print('n....##....n..######..nn')elif (c == 'J'): print('..######..n....##....n....##....', end = ' ') print('n..#.##....n..####....nn')elif (c == 'K'): print('..#...#...n..#..#....n..##......', end = ' ') print('n..#..#....n..#...#...nn')elif (c == 'L'): print('..#.......n..#.......n..#.......', end = ' ') print('n..#.......n..######..nn')elif (c == 'M'): print('..#....#..n..##..##..n..#.##.#..', end = ' ') print('n..#....#..n..#....#..nn')elif (c == 'N'): print('..#....#..n..##...#..n..#.#..#..', end = ' ') print('n..#..#.#..n..#...##..nn')elif (c == 'O'): print('..######..n..#....#..n..#....#..', end = ' ') print('n..#....#..n..######..nn')elif (c == 'P'): print('..######..n..#....#..n..######..', end = ' ') print('n..#.......n..#.......nn')elif (c == 'Q'): print('..######..n..#....#..n..#.#..#..', end = ' ') print('n..#..#.#..n..######..nn')elif (c == 'R'): print('..######..n..#....#..n..#.##...', end = ' ') print('n..#...#...n..#....#..nn')elif (c == 'S'): print('..######..n..#.......n..######..', end = ' ') print('n.......#..n..######..nn')elif (c == 'T'): print('..######..n....##....n....##....', end = ' ') print('n....##....n....##....nn')elif (c == 'U'): print('..#....#..n..#....#..n..#....#..', end = ' ') print('n..#....#..n..######..nn')elif (c == 'V'): print('..#....#..n..#....#..n..#....#..', end = ' ') print('n...#..#...n....##....nn')elif (c == 'W'): print('..#....#..n..#....#..n..#.##.#..', end = ' ') print('n..##..##..n..#....#..nn')elif (c == 'X'): print('..#....#..n...#..#...n....##....', end = ' ') print('n...#..#...n..#....#..nn')elif (c == 'Y'): print('..#....#..n...#..#...n....##....', end = ' ') print('n....##....n....##....nn')elif (c == 'Z'): print('..######..n......#...n.....#....', end = ' ') print('n....#.....n..######..nn')elif (c == ' '): print('..........n..........n..........', end = ' ') print('n..........nn')elif (c == '.'): print('----..----nn')

執行以上代碼輸出結果為:

..######....#....#....#.##... ..#...#.....#....#..

..#....#....#....#....#....#.. ..#....#....######..

..#....#....##...#....#.#..#.. ..#..#.#....#...##..

..######....#....#....#....#.. ..#....#....######..

..######....#....#....#....#.. ..#....#....######..

..######....#....#....#####... ..#....#....######..

實例擴展

Python打印彩色字體的方法

#################################################################import ctypesSTD_INPUT_HANDLE = -10STD_OUTPUT_HANDLE = -11STD_ERROR_HANDLE = -12FOREGROUND_BLACK = 0x0FOREGROUND_BLUE = 0x01 # text color contains blue.FOREGROUND_GREEN = 0x02 # text color contains green.FOREGROUND_RED = 0x04 # text color contains red.FOREGROUND_INTENSITY = 0x08 # text color is intensified.BACKGROUND_BLUE = 0x10 # background color contains blue.BACKGROUND_GREEN = 0x20 # background color contains green.BACKGROUND_RED = 0x40 # background color contains red.BACKGROUND_INTENSITY = 0x80 # background color is intensified.class Color:’’’’’’’ See http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winprog/winprog/windows_api_reference.aspfor information on Windows APIs.’’’std_out_handle = ctypes.windll.kernel32.GetStdHandle(STD_OUTPUT_HANDLE)def set_cmd_color(self, color, handle=std_out_handle):'''(color) -> bitExample: set_cmd_color(FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE | FOREGROUND_INTENSITY)'''bool = ctypes.windll.kernel32.SetConsoleTextAttribute(handle, color)return booldef reset_color(self):self.set_cmd_color(FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE)def print_red_text(self, print_text):self.set_cmd_color(FOREGROUND_RED | FOREGROUND_INTENSITY)print print_textself.reset_color()def print_green_text(self, print_text):self.set_cmd_color(FOREGROUND_GREEN | FOREGROUND_INTENSITY)print print_textself.reset_color()def print_blue_text(self, print_text):self.set_cmd_color(FOREGROUND_BLUE | FOREGROUND_INTENSITY)print print_textself.reset_color()def print_red_text_with_blue_bg(self, print_text):self.set_cmd_color(FOREGROUND_RED | FOREGROUND_INTENSITY | BACKGROUND_BLUE | BACKGROUND_INTENSITY)print print_textself.reset_color()clr = Color()# clr.print_red_text(’red’)# clr.print_green_text(’green’)# clr.print_blue_text(’blue’)# clr.print_red_text_with_blue_bg(’background’)###########################################################

到此這篇關于Python 打印自己設計的字體的實例講解的文章就介紹到這了,更多相關Python 打印自己設計的字體內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 一区视频免费观看 | 日韩亚洲一区中文字幕在线 | 亚洲精品福利在线 | 青青伊人影院 | 日韩免费一区二区三区 | 精品在线视频免费观看 | 欧美大陆日韩一区二区三区 | 拍拍视频免费观看网站在线观看 | 久久国产精品偷 | 波多野结中文字幕在线69视频 | 美女久久久 | 毛片应用| 国产精品嫩草研究院成人 | 国产精品 视频一区 二区三区 | 国产乱弄免费视频观看 | 欧美黄色录像 | 中文字幕久久久久一区 | 91原创视频在线观看 | 国产私拍精品88福利视频 | 国产二区精品 | 国产性大片免费播放网站 | 日日摸夜夜摸人人嗷嗷叫 | 韩国一级黄色录像 | 久操视频免费看 | 亚洲妇熟xxxx妇色黄 | 特级做人爱c级特级aav毛片 | 午夜丝袜美腿福利视频在线看 | 天天摸一摸视频寡妇 | 91中文字幕视频 | 精品毛片视频 | 日本精品视频一区二区三区 | a高清免费毛片久久 | 久久艹在线 | 国产国语一级毛片全部 | 美国黄色片网站 | 久久综合九色婷婷97 | 成人啪啪免费视频 | 91福利一区二区在线观看 | 国产成人v视频在线观看 | 视频二区精品中文字幕 | 特黄特级毛片免费视 |