Python输出超酷的3D文本

 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必备开发工具

img

三、Python视频合集

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

img

四、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

img

五、Python练习题

检查学习结果。

img

六、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

img

最后祝大家天天进步!!

上面这份完整版的Python全套学习资料已经上传至CSDN官方,朋友如果需要可以直接微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】。

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值