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的运营,同时工作的同时,还能把妹哦!

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

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

(0)
上一篇 2025年9月24日 上午11:01
下一篇 2025年9月24日 上午11:43


相关推荐

  • 在腾讯云Spot实例部署OpenClaw的完整教程与配置指南

    在腾讯云Spot实例部署OpenClaw的完整教程与配置指南

    2026年3月15日
    3
  • PyCharm安装配置教程

    PyCharm安装配置教程PyCharm 安装配置教程一 PyCharm 下载二 PyCharm 环境安装三 PyCharm 环境配置一 PyCharm 下载下载链接 http www jetbrains com pycharm download section windows 官网中有两个可供下载的版本 一个是 professional 版本 另一个是 community 版本 学习 Python 推荐使用 community 版本 因为是免费的 有其他要求的话就选择 professional 版本 二 PyCharm 环境安装 1 双击 PyChar

    2026年3月27日
    2
  • 7.9K star!免费解锁Cursor Pro功能,这个开源神器太强了!

    7.9K star!免费解锁Cursor Pro功能,这个开源神器太强了!

    2026年3月16日
    3
  • RESETful API 设计规范

    RESETful API 设计规范

    2021年6月18日
    87
  • C语言数组——一维数组实例详解

    C语言数组——一维数组实例详解所谓数组 是指将那些具有相同类型的 数量有限的若干个变量通过有序的方法组织起来的一种便于使用的形式 数组属于一种构造类型 其中的变量被称为数组的元素 数组元素的类型可以是基本数据类型 也可以是特殊类型和构造类型 一位数组一位数组是最简单的数组类型 它的定义形式如下 类型说明符数组名 常量表达式 类型说明符是数组中每个元素的类型 常量表达式是数组元素的个数在使用一维数组的时候需要留意以下

    2026年3月18日
    2
  • 手机维修基础 常见故障分析㈡

    手机维修基础 常见故障分析㈡nbsp 第四章 手机功能电路介绍 nbsp 本章系统分析了手机射频部分 逻辑音频部分和电源部分常用的一些功能电路 灵活应用和掌握这些知识 是快速判断和分析故障的前提 因此 无论是初学者还是有一定基础的手机维修人员 理解和掌握本章内容都十分必要 第一节射频接收功能电路分析 nbsp 一 接收电路的基本组成 nbsp 移动通信设备常采用超外差变频接收机 这是因为天线感应接收到的信号十分微弱 而鉴频器要求的输入信号电平

    2026年3月18日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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