七夕表白之Python画玫瑰花

news/2024/7/20 2:25:50 标签: python, 小程序

代码自用自取,复制粘贴直接使用,喜欢的话可以查看博主其它文章,贡献一丢丢的浏览量,感激不尽。

主要是调的turtle库用来画图的,就是麻烦一点,不难。
代码如下:

python">import turtle
turtle.penup()
turtle.left(90)
turtle.fd(200)
turtle.pendown()
turtle.right(90)

turtle.fillcolor("red")
turtle.begin_fill()
turtle.circle(10, 180)
turtle.circle(25, 110)
turtle.left(50)
turtle.circle(60, 45)
turtle.circle(20, 170)

turtle.right(24)
turtle.fd(30)
turtle.left(10)
turtle.circle(30, 110)
turtle.fd(20)
turtle.left(40)
turtle.circle(90, 70)
turtle.circle(30, 150)
turtle.right(30)
turtle.fd(15)
turtle.circle(80, 90)
turtle.left(15)
turtle.fd(45)
turtle.right(165)
turtle.fd(20)
turtle.left(155)
turtle.circle(150, 80)
turtle.left(50)
turtle.circle(150, 90)
turtle.end_fill()

turtle.left(150)
turtle.circle(-90, 70)
turtle.left(20)
turtle.circle(75, 105)
turtle.setheading(60)
turtle.circle(80, 98)
turtle.circle(-90, 40)

turtle.left(180)
turtle.circle(90, 40)
turtle.circle(-80, 98)
turtle.setheading(-83)

turtle.fd(30)
turtle.left(90)
turtle.fd(25)
turtle.left(45)
turtle.fillcolor("green")
turtle.begin_fill()
turtle.circle(-80, 90)
turtle.right(90)
turtle.circle(-80, 90)
turtle.end_fill()

turtle.right(135)
turtle.fd(60)
turtle.left(180)
turtle.fd(85)
turtle.left(90)
turtle.fd(80)

turtle.right(90)
turtle.right(45)
turtle.fillcolor("green")
turtle.begin_fill()
turtle.circle(80, 90)
turtle.left(90)
turtle.circle(80, 90)
turtle.end_fill()

turtle.left(135)
turtle.fd(60)
turtle.left(180)
turtle.fd(60)
turtle.right(90)
turtle.circle(200, 60)

效果如下:
在这里插入图片描述
有什么问题可以联系QQ:505417246

关注下面微信公众号,可以领取微信小程序、Vue、TypeScript、前端、uni-app、全栈、Nodejs、Python等实战学习资料
在这里插入图片描述


http://www.niftyadmin.cn/n/1576667.html

相关文章

Java Reference 源码分析

Reference对象封装了其它对象的引用,可以和普通的对象一样操作,在一定的限制条件下,支持和垃圾收集器的交互。即可以使用Reference对象来引用其它对象,但是最后还是会被垃圾收集器回收。程序有时候也需要在对象回收后被通知&#…

前端开发表格案例

表格综合案例解析知识详解代码解析知识详解 浏览器中标题栏"head"显示 <meta charset"UTF-8"><title>表格案例</title>定义一个“table”设置边框、宽度’高度&#xff0c;添加一个表格标题&#xff0c;在每行中添加所需要的内容。在“…

JS实现将两个数组转为一个JSON数据

代码自用自取&#xff0c;喜欢的话可以点赞收藏支持一下&#xff0c;查看博主其它文章&#xff0c;贡献一丢丢的浏览量&#xff0c;感激不尽。 JSON格式的数据在我们开发中经常需要使用&#xff0c;如果拿到的数据正好就是JSON格式&#xff0c;那我们直接用就好&#xff0c;但是…

ES代码总结2

本文部分转载于: http://www.cnblogs.com/luxiaoxun/p/4869509.html ElasticSearch的基本用法与集群搭建 一、简介ElasticSearch和Solr都是基于Lucene的搜索引擎&#xff0c;不过ElasticSearch天生支持分布式&#xff0c;而Solr是4.0版本后的SolrCloud才是分布式版本&#xff0…

Java安装配置说明详解

对于刚开始学习java来说的新手们&#xff0c;安装配置环境就够忙活小半天的了&#xff0c;今天带大家快速配置环境&#xff0c;保证快速配置成功&#xff01;&#xff01;&#xff01; JDK的安装 下载jdk&#xff0c;官方地址&#xff1a;https://www.oracle.com/java/techno…

微信小程序如何实现下拉刷新

我们在进行微信小程序的开发时&#xff0c;经常遇到需要上拉刷新数据的需求。可能大家都不经意间看到过&#xff0c;当新建一个页面的时候&#xff0c;原始JS文件中的生命周期函数里就有实现这个需求的函数。 但是如果直接在里面写代码的话&#xff0c;根本无法触发这个函数。…

JS内置对象之Math(附代码及演示效果)

JavaScript中有很多的内置对象供我们使用&#xff0c;满足各种各样的业务需求。 这次我们说一下Math对象的各种常量和成员函数。 Math对象主要针对的是关于数学统计和概率方面的业务&#xff0c;有一些常用的要牢记&#xff0c;其它的起码要了解。 常用常量 Math.PI&#xff1a…

SSM开发模板

拿来开发新的项目的时候&#xff0c;可以直接上手使用 pom.xml <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:sch…