pyfiglet 是一个 Python 库,可以用来创建 ASCII 艺术字。它基于 FIGlet 工具,提供了简单易用的 API,让你可以在终端程序或命令行界面中添加独特的艺术字效果。
安装 pyfiglet:
pip install pyfiglet
ASCII 艺术字:
from pyfiglet import Figlet``#创建 Figlet 对象并指定字体``fig = Figlet(font='banner3-D')``#生成艺术字``ascii_art = fig.renderText('Python Xueba')#文本内容``#输出艺术字``print(ascii_art)
输出:``'########::'##:::'##:'########:'##::::'##::'#######::'##::: ##:` `##.... ##:. ##:'##::... ##..:: ##:::: ##:'##.... ##: ###:: ##:` `##:::: ##::. ####:::::: ##:::: ##:::: ##: ##:::: ##: ####: ##:` `########::::. ##::::::: ##:::: #########: ##:::: ##: ## ## ##:` `##.....:::::: ##::::::: ##:::: ##.... ##: ##:::: ##: ##. ####:` `##::::::::::: ##::::::: ##:::: ##:::: ##: ##:::: ##: ##:. ###:` `##::::::::::: ##::::::: ##:::: ##:::: ##:. #######:: ##::. ##:``..::::::::::::..::::::::..:::::..:::::..:::.......:::..::::..::``'##::::'##:'##::::'##:'########:'########:::::'###::::``. ##::'##:: ##:::: ##: ##.....:: ##.... ##:::'## ##:::``:. ##'##::: ##:::: ##: ##::::::: ##:::: ##::'##:. ##::``::. ###:::: ##:::: ##: ######::: ########::'##:::. ##:``:: ## ##::: ##:::: ##: ##...:::: ##.... ##: #########:``: ##:. ##:: ##:::: ##: ##::::::: ##:::: ##: ##.... ##:` `##:::. ##:. #######:: ########: ########:: ##:::: ##:``..:::::..:::.......:::........::........:::..:::::..::
可供使用字体:
standard: 标准字体``big: 大号字体``small: 小号字体``slant: 斜体字体``3-d: 三维字体``5lineoblique: 带斜线的字体``alphabet: 字母符号字体``banner3-D: 3D 横幅字体``doom: 末日风格字体``graffiti: 涂鸦风格字体``isometric1: 等角线字体``isometric2: 等角线字体``isometric3: 等角线字体``rounded: 圆角字体``script: 手写体字体``serifcap: 衬线字体``shadow: 阴影字体
另外几个有趣的Python库:
1. cowsay
安装:
pip install cowsay
实例:
import cowsay``#让一只牛说话``cowsay.cow("我喜欢Python学霸公众号!")
输出:``| 我喜欢Python学霸公众号!|` `===============` `\` `\` `^__^` `(oo)\_______` `(__)\ )\/\` `||----w |` `|| ||
2. art
安装:
pip install art
实例:
from art import *``#使用 text2art 函数创建 ASCII 艺术字``ascii_art = text2art('Hello_World!')``#输出 ASCII 艺术字``print(ascii_art)
输出:` `_ _ _ _ __ __ _ _ _``| | | | ___ | || | ___ \ \ / / ___ _ __ | | __| || |```| |_| | / _ \| || | / _ \ \ \ /\ / / / _ \ | '__|| | / _` || |```| _ || __/| || || (_) | \ V V / | (_) || | | || (_| ||_|``|_| |_| \___||_||_| \___/ _____ \_/\_/ \___/ |_| |_| \__,_|(_)` `|_____|`` ``
3.colored:
安装:
pip install colored
实例:
from colored import fg, attr``#在终端中输出带颜色的文本``print(f"{fg('red')}还不关注?{attr(0)}")
输出:
以上就是“Python输出超酷的3D文本”的全部内容,希望对你有所帮助。
关于Python技术储备
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
一、Python所有方向的学习路线
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
二、Python必备开发工具
三、Python视频合集
观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
四、实战案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
五、Python练习题
检查学习结果。
六、面试资料
我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
最后祝大家天天进步!!
上面这份完整版的Python全套学习资料已经上传至CSDN官方,朋友如果需要可以直接微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】。