画风清奇!看看大佬怎么玩Python
2024-09-04 20:14:49
一提到Python,不少人脑海里都会浮现出几个关键词“数据分析”“网络爬虫”“人工智能”等,但Python的用法,远不止这些。让我们看看国内外的大佬,是怎么把Python用出精致小清新感的吧。
1.Python作画
Python绘图早已经不是什么稀奇事儿了,大部分学习Python的同学都能绘出一些简单的图形。但近日,国外网友利用Python库Matplotlib和Moviepy绘制出了生动的曼德勃罗集合(Mandelbrot set)。
▶Github:https://github.com/jaimeliew1/Mandelbrot
2.代码作诗
俗话说,人生苦短,我用Python。在Python广泛的应用里,作诗,不仅能舒缓写代码的压力,还具备一定的流传度。
写得千行好代码,不一定能名垂千古。但只需写得一两首好诗,说不定若干年后,你便成了万人敬仰的Python诗人,众口相传,连初学代码的稚子也能将你的大作脱口而出。
3.表白神器
表白还能用Python? 2020这么特殊的一个年份,不表个白也不大说得过去。选对表白的方式就显得尤为重要了,玫瑰巧克力太俗套,包包项链价格贵。不妨试试写几行代码,表白有新意,被拒绝也不会太尴尬。
#一行代码画出Love爱心
print('\n'.join([''.join([('Love'[(x-y) % len('Love')] if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 <= 0 else ' ') for x in range(-30, 30)]) for y in range(30, -30, -1)]))
如果大家想呈现出更多样化的表白效果图,可以参考实验楼官网课程——《Python 图片转字符画》和《 Python3 & OpenCV 视频转字符动画 》。
最新文章
- 【每日学习】Apache重写未开启,导致The requested URL /xxxx.html was not found on this server
- SIFT算法:KeyPoint找寻、定位与优化
- WPS Office手机版调用接口代码指导帖之一(Android)
- 【Demo 0010】事件响应链
- .net中用Action等委托向外传递参数
- B. Pasha and Phone
- Hibernate Annotation _List/Map
- Charles更新至4.2.8特别版
- 高性能MySQL笔记
- NLP基础——词集模型(SOW)和词袋模型(BOW)
- android 混淆基本知识
- css CSS常见布局解决方案
- STM FLASH在线编程 升级
- Redis-4.0.11集群配置
- .NET高级代码审计(第四课) JavaScriptSerializer反序列化漏洞
- JS模块化编程(五)---按照AMD规范扩展全局对象
- MySQL查看所有视图的命令
- 安装mysql 和 apache
- Python 基于request库的get,post,delete,封装
- AtCoder Non-decreasing(数学思维)
热门文章
- MySQL加号+ 的作用
- python面试的100题(3)
- MySQL关于GTID的一些功能限制
- Go网络编程UDP
- Android 服务和广播的使用
- Ubuntu安装程序报错:无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)
- 安装Docker:解决container-selinux >;= 2.9问题
- 解决Macbook Pro蓝牙不可用问题
- 每天进步一点点------verilog语言实现的分频
- poj 3057(bfs+二分匹配)