都说程序员不浪漫,上次看到一个程序员小哥给自己老婆开发了一个专属的APP。其实程序员还有更多美好的事情可以做,比如,给你喜欢的妹纸,用代码的方式去表白(当然可能还有一些前戏啥的,自己结合实际场景再渲染下),

直接上代码:

print'\n'.join([''.join([('love you'[(x-y)%8]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(15,-15,-1)])

做完后的效果如下:

直接用实力告诉女朋友,我也是浪漫的!

画完爱心,可以再继续秀秀实力,比如说字符图形

有一个著名的图像叫mandelbrot。Mandelbrot图像中的每个位置都对应于公式N=x+y*i 中的一个复数,高中学过复数的都还应该有印象。每个位置用参数N来表示,它是x*x+y*y的平方根。如果这个值大于或等于2,则这个数字对应的位置值是0。如果参数N的值小于2,就把N的值改为N*N- N(N=(xx-yy-x)+(2xy-y)*i)),并再次测试这个新N值,我们可以画一个Mandelbrot,代码如下:

print'\n'.join([''.join(['*'if abs((lambda a:lambda z,c,n:a(a,z,c,n))(lambda s,z,c,n:z if n==0else s(s,z*z+c,c,n-1))(0,0.02*x+0.05j*y,40))2 else' 'for x in range(-80,20)])for y in range(-20,20)])

效果图如下:

是不是碉堡了!

还有小工具乘法口诀表,代码如下:

print '\n'.join([' '.join(['%s*%s=%-2s' % (y,x,x*y) for y in range(1,x+1)]) for x in range(1,10)])

效果如下:

相信一起秀完后,感情会提升不少。

哈哈, 后面继续聊,做一个懂业务的程序员或者会Python的运营,同时工作的同时,还能把妹哦!

python画立体爱心_Python画爱心相关推荐

  1. python画樱花树教程_Python画樱花树❀

    这篇文章参考了别人的博客<Python:绘制樱花树> 原文作者:Ambitioner_c.他又参考了作者:沙漏在下雨 哈哈-- 一.代码详解 (一)绘制画幕 首先绘制画幕,命令说明如下: ...

  2. python random库画多彩蟒蛇_python画彩色蟒蛇

    小白怎样用python画彩色蟒蛇 相信很多刚学python的小伙伴们知道画蟒蛇这个python中的神例! 但是你们知道怎样画出一条可爱的彩色小蟒蛇吗? 下面我将教你们如何用最简单的代码写出属于你的小蟒 ...

  3. python画立体爱心_Python画3D心形

    #coding=utf-8 #3D心形 from mpl_toolkits.mplot3d import Axes3D from matplotlib import cm from matplotli ...

  4. python设计一个爱心_python画一个玫瑰和一个爱心

    节日用心准备的礼物,使用python画玫瑰和爱心,供大家参考,具体内容如下 #!/usr/bin/env python #coding=utf-8 #女生节礼物 import rospy from s ...

  5. python绘制立体扇形_Python如何用Matplotlib画出优雅的扇形图?

    colors = [plt.cm.Accent(i) for i in np.linspace(0, 1, country_metrics.shape[0])]     #制作颜色,从0到1的区域内均 ...

  6. python画正方形内切圆_python画出三角形外接圆和内切圆的方法

    刚看了<最强大脑>中英对决,其中难度最大的项目需要选手先脑补泰森多边形,再找出完全相同的两个泰森多边形.在惊呆且感叹自身头脑愚笨的同时,不免手痒想要借助电脑弄个图出来看看,闲来无事吹吹牛也 ...

  7. python画速度等值线图_python画contour图

    如何用python优雅的画出优雅的contour图 我们选择画一个双曲线的等contour图,其实contour图就是等高线图,那么我们以圆的图为例,即: . 在开始之前,我们需要先对matplotl ...

  8. 用python画一个笑脸_python画个笑脸

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! project python是一本免费的交互式书籍,它通过使用图形.动画和游戏来 ...

  9. python画xy轴_python画双y轴图像的示例代码

    很多时候可能需要在一个图中画出多条函数图像,但是可能y轴的物理含义不一样,或是数值范围相差较大,此时就需要双y轴. matplotlib和seaborn都可以画双y轴图像. 一个例子: import ...

最新文章

  1. python bottle学习(四)request.quest/query_string/params/body等方法介绍
  2. non-overlapping-intervals
  3. linux一些杂项整理
  4. 除去WebView默认存在的一定像素的边距问题
  5. phpcms 报500错误
  6. Windows 8实例教程系列 - 开篇
  7. pytorch macos_Windows,Linux和MacOS上的PyTorch安装
  8. 在 github 新建一个文件夹
  9. winform通过WebClient调用api接口
  10. word文档如何设置多级标题
  11. 华为模拟器eNSP - HCIP - OSPF的Totally STUB 、Totally NSSA综合实验
  12. [ Linux驱动炼成记 ] 12 -音频驱动TAS5754添加EQ参数
  13. 订单管理系统(OMS)搭建实战 - 低代码拖拽定制订单管理系统
  14. java游戏源码合集,已整理成文档
  15. html中出现弹窗偏右,打印机打印某些网页时,右边总是打印不全,怎么办
  16. (五)JMeter 断言
  17. 猎豹极速wifi驱动 v3.0 官方版
  18. php7.3 7.4,PHP 7.4 早期性能基准测试:与 7.3 差不多
  19. Web前端开发是做什么的?学Web前端有前途吗?
  20. js中function和Function的区别

热门文章

  1. 「TCG 规范解读」初识基础设施工作组
  2. js日期格式化(Date format)
  3. 三峡学院计算机调剂,重庆三峡学院2019年硕士研究生调剂信息
  4. Zabbix设置主动模式与被动模式
  5. 都 要 悠 着 点 呀~~
  6. 本科三本的计算机博士,读书中的我 从三本本科到985博士
  7. editplus5激活码 文件下载 汉化包
  8. 用JS实现贪吃蛇小游戏
  9. Spring boot Mybatis type-aliases-package错误解决
  10. vue 根据身份证号获取性别,年龄,出生年月