Python画图爱心_python语言画爱心

Python画图爱心_python语言画爱心都说程序员不浪漫,上次看到一个程序员小哥给自己老婆开发了一个专属的APP。其实程序员还有更多美好的事情可以做,比如,给你喜欢的妹纸,用代码的方式去表白(当然可能还有一些前戏啥的,自己结合实际场景再渲染下),直接上代码:print’\n’.join([”.join([(‘loveyou'[(x-y)%8]if((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

都说程序员不浪漫,上次看到一个程序员小哥给自己老婆开发了一个专属的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的运营,同时工作的同时,还能把妹哦!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/196575.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • Ubuntu安装与卸载tensorflow

    Ubuntu安装与卸载tensorflow安装sudopipinstalltensorflow-gpu==1.2卸载sudopipuninstalltensorflow-gputensorflow1.2.0配cuda8.0、cudnn5.1

  • 六维空间正确网址及工具

    六维空间正确网址及工具六维空间:http://bt.neu6.edu.cn/forum.phputorrentDlut版下载: https://github.com/xdd1997/Download-or-P

  • termux安装gcc

    termux安装gcc最近在手机上(termux)需要用到gcc以下方法若不想太慢的话,自行科学上网先安装golangpkginstallgolang安装gcc在这里需要添加一下源在该文件下添加$PREFIX/etc/apt/sources.list源vi$PREFIX/etc/apt/sources.list没有vi的使用vim,或者pkginstallvim添加源​debhttps:/…

  • vm虚拟机怎么启动_虚拟机macos运行显卡驱动

    vm虚拟机怎么启动_虚拟机macos运行显卡驱动VM上完美运行macos作者:方辰昱时间:十月三号效果图简要步骤下载安装VM下载镜像文件链接,darwin.iso,unlocker,beamoff。合集下载链接:https://pan.baidu.com/s/1jeHA-ksEKT1iK5Ld7GmS9Q提取码:27tjunlock对VM进行操作使其对macos支持安装安装macos磁盘工具建立新的…

  • toast弹窗教程_toast提示是什么

    toast弹窗教程_toast提示是什么2.3.1 反编译APK安装包首先,需要从网上下载样本安装包,这里使用的样本是哒哒文件助手,读者可以从安卓市场下载。在反编译APK之前,还需要从网上下载第三方模拟器,如夜神、雷电等模拟器。安装下载好的样本,运行看一下效果,大概了解一下该APK实现的相关功能,如图2.6所示,该界面就是程序入口界面。                   图2.6…

  • uva-10487 – Closest Sums

    uva-10487 – Closest Sums

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号