一提到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 视频转字符动画 》。

最新文章

  1. 【每日学习】Apache重写未开启,导致The requested URL /xxxx.html was not found on this server
  2. SIFT算法:KeyPoint找寻、定位与优化
  3. WPS Office手机版调用接口代码指导帖之一(Android)
  4. 【Demo 0010】事件响应链
  5. .net中用Action等委托向外传递参数
  6. B. Pasha and Phone
  7. Hibernate Annotation _List/Map
  8. Charles更新至4.2.8特别版
  9. 高性能MySQL笔记
  10. NLP基础——词集模型(SOW)和词袋模型(BOW)
  11. android 混淆基本知识
  12. css CSS常见布局解决方案
  13. STM FLASH在线编程 升级
  14. Redis-4.0.11集群配置
  15. .NET高级代码审计(第四课) JavaScriptSerializer反序列化漏洞
  16. JS模块化编程(五)---按照AMD规范扩展全局对象
  17. MySQL查看所有视图的命令
  18. 安装mysql 和 apache
  19. Python 基于request库的get,post,delete,封装
  20. AtCoder Non-decreasing(数学思维)

热门文章

  1. MySQL加号+ 的作用
  2. python面试的100题(3)
  3. MySQL关于GTID的一些功能限制
  4. Go网络编程UDP
  5. Android 服务和广播的使用
  6. Ubuntu安装程序报错:无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)
  7. 安装Docker:解决container-selinux &gt;= 2.9问题
  8. 解决Macbook Pro蓝牙不可用问题
  9. 每天进步一点点------verilog语言实现的分频
  10. poj 3057(bfs+二分匹配)