8月将至,马上又到了樱花盛开的季节,今天的技能帖想教大家用Python绘制绘制一棵樱花树,将它送给身在武汉,或想去武汉的小伙伴,当樱花未开时,我们在线共赏樱,当樱花盛开时,我们相约珞珈山下!
希望如约而至的不止樱花,还有疫情过后平安的你!

以下使用的工具就是:

开发环境:Python3 + win10
   开发工具:pycharm
出现的效果图:

源代码:

import turtle as T
import random
import time# 画樱花的躯干(60,t)
def Tree(branch, t):time.sleep(0.0005)if branch > 3:if 8 <= branch <= 12:if random.randint(0, 2) == 0:t.color('snow')  # 白else:t.color('lightcoral')  # 淡珊瑚色t.pensize(branch / 3)elif branch < 8:if random.randint(0, 1) == 0:t.color('snow')else:t.color('lightcoral')  # 淡珊瑚色t.pensize(branch / 2)else:t.color('sienna')  # 赭(zhě)色t.pensize(branch / 10)  # 6t.forward(branch)a = 1.5 * random.random()t.right(20 * a)b = 1.5 * random.random()Tree(branch - 10 * b, t)t.left(40 * a)Tree(branch - 10 * b, t)t.right(20 * a)t.up()t.backward(branch)t.down()# 掉落的花瓣
def Petal(m, t):for i in range(m):a = 200 - 400 * random.random()b = 10 - 20 * random.random()t.up()t.forward(b)t.left(90)t.forward(a)t.down()t.color('lightcoral')  # 淡珊瑚色t.circle(1)t.up()t.backward(a)t.right(90)t.backward(b)# 绘图区域
t = T.Turtle()
# 画布大小
w = T.Screen()
t.hideturtle()  # 隐藏画笔
t.getscreen().tracer(5, 0)
w.screensize(bg='wheat')  # wheat小麦
t.left(90)
t.up()
t.backward(150)
t.down()
t.color('sienna')# 画樱花的躯干
Tree(60, t)
# 掉落的花瓣
Petal(200, t)
w.exitonclick()

表白代码2

效果图:

源码:

from turtle import *
from time import sleepdef go_to(x, y):up()goto(x, y)down()def big_Circle(size):  #函数用于绘制心的大圆speed(1)for i in range(150):forward(size)right(0.3)def small_Circle(size):  #函数用于绘制心的小圆speed(1)for i in range(210):forward(size)right(0.786)def line(size):speed(1)forward(51*size)def heart( x, y, size):go_to(x, y)left(150)begin_fill()line(size)big_Circle(size)small_Circle(size)left(120)small_Circle(size)big_Circle(size)line(size)end_fill()def arrow():pensize(10)setheading(0)go_to(-400, 0)left(15)forward(150)go_to(339, 178)forward(150)def arrowHead():pensize(1)speed(1)color('red', 'red')begin_fill()left(120)forward(20)right(150)forward(35)right(120)forward(35)right(150)forward(20)end_fill()def main():pensize(2)color('red', 'pink')#getscreen().tracer(30, 0) #取消注释后,快速显示图案heart(200, 0, 1)          #画出第一颗心,前面两个参数控制心的位置,函数最后一个参数可控制心的大小setheading(0)             #使画笔的方向朝向x轴正方向heart(-80, -100, 1.5)     #画出第二颗心arrow()                   #画出穿过两颗心的直线arrowHead()               #画出箭的箭头go_to(400, -300)write("author:520Python", move=True, align="left", font=("宋体", 30, "normal"))done()main()

表白代码3

效果图:

源代码:

import turtleimport timeturtle.speed(5)  # 画笔移动的速度# 设置初始位置turtle.penup()  # 提起画笔,移动画笔但并不会绘制图形turtle.left(90)  # 逆时针转动画笔90度turtle.fd(200)turtle.pendown()  # 放下画笔,移动画笔即开始绘制turtle.right(90)# 设置画笔的大小
turtle.pensize(2)# 花蕊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()  # 结束填充# 花瓣1turtle.left(150)turtle.circle(-90, 70)turtle.left(20)turtle.circle(75, 105)turtle.setheading(60)turtle.circle(80, 98)turtle.circle(-90, 40)# 花瓣2turtle.left(180)turtle.circle(90, 40)turtle.circle(-80, 98)turtle.setheading(-83)# 叶子1turtle.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)# 叶子2turtle.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, 50)  # 画一个圆 200 是半径,50 是弧度# 不让自动退出,放在程序的最后一行
# 不然画画结束后会自动退出
turtle.done()

用Python绘制樱花树、玫瑰花各种表白代码,从此不再缺女朋友相关推荐

  1. python樱花树代码_用python绘制樱花树

    黑夜可能漫长,但总会迎来温暖的阳光,三月如期而至,武大的樱花又一次盛开.那么今天就一起来看看怎样在python中画一棵美丽的樱花树- 说到用python画画,那当然就是小乌龟Turtle库了,为啥是t ...

  2. 如何用python制作樱花_用python绘制樱花树

    黑夜可能漫长,但总会迎来温暖的阳光,三月如期而至,武大的樱花又一次盛开.那么今天就一起来看看怎样在python中画一棵美丽的樱花树- 说到用python画画,那当然就是小乌龟Turtle库了,为啥是t ...

  3. python绘制樱花洒落_用python绘制樱花树

    黑夜可能漫长,但总会迎来温暖的阳光,三月如期而至,武大的樱花又一次盛开.那么今天就一起来看看怎样在python中画一棵美丽的樱花树- 说到用python画画,那当然就是小乌龟Turtle库了,为啥是t ...

  4. python樱花树的设计思路_用python绘制樱花树

    黑夜可能漫长,但总会迎来温暖的阳光,三月如期而至,武大的樱花又一次盛开.那么今天就一起来看看怎样在python中画一棵美丽的樱花树- 说到用python画画,那当然就是小乌龟Turtle库了,为啥是t ...

  5. python七段数码管设计图案-Python绘制七段数码管实例代码

    七段数码管(seven-segmentindicator)由7段数码管拼接而成,每段有亮或不亮两种情况,改进型的七段数码管还包括一个小数点位置 绘制模式: input:输入当前日期的数字形式 proc ...

  6. python情人节之玫瑰花与表白方式_情人节快乐! python绘制漂亮玫瑰

    情人节快乐!这个节日怎么会少了浪漫的玫瑰花! 用Python的turtle库绘图是很简单的,画了一个玫瑰花,下面奉上源码: 源码: ''' Created on Nov 18, 2017 @autho ...

  7. python情人节之玫瑰花与表白方式_情人节 我用Python表白

    情人节已到 我用Python来表白 情人节又叫圣瓦伦丁节或圣华伦泰节,即每年的2月14日,是西方国家的传统节日之一,起源于基督教.这是一个关于爱.浪漫以及花.巧克力.贺卡的节日,男女在这一天互送礼物用 ...

  8. lammps数据后处理:python绘制应力应变曲线 附程序代码

    大家好,我是小马老师. 从本文开始,公众号推出一个新的专题:lammps数据后处理,主要介绍使用python编程处理lammps模拟的相关数据. 本文先介绍一个python绘制应力应变曲线的脚本程序. ...

  9. 用Python绘制一朵玫瑰花,送给特别的她

    前言 哈喽哈喽,跨年倒计时三天九小时 上次发了烟花的文章,看来还是蛮多人需要代码的 今天就来搞一朵唯一的花吧~(送给你喜欢的那个她) 效果 话不多说 咱先直接看看效果,毕竟搞的不好看我也拿不出手 提前 ...

最新文章

  1. React State和生命周期 3
  2. PHP-数组小记(一)
  3. auto-sklearn详解
  4. UNREFERENCED_PARAMETER的作用
  5. 7.Android的学习(活动的生命周期以及小例子)
  6. BSP application view instance lifetime analysis
  7. Ocelot(六)- 架构图
  8. 下拉菜单实现树状结构_树形图:复杂层次结构的数据可视化
  9. 2013蓝桥杯-B-省赛-七、错误票据
  10. python中if命令简单介绍及注意事项(含笔记)
  11. 开源NewSQL – CockroachDB在百度内部的应用与实践
  12. 探究数字内容生产商机,把握未来内容生产脉搏
  13. 简约不简单的单例模式
  14. 大数据可视化dataease(有所帮助)
  15. 简单的页面表格导出Excel
  16. SSAO + FXAA
  17. 国家出手,终于不用再担心网上「​裸奔」​了!
  18. Excel 动态透视表
  19. Portainer中文汉化
  20. iPhone 6年代iWatch热销缘由:可穿戴更有招引力

热门文章

  1. 微信公众号平台接口开发:发送客服消息
  2. 弹出模式窗口的returnValue问题
  3. IntelliJ IDEA2021.1详细配置图解之Appearance Behavior ,KeyMap
  4. 小新 Pro 13‘ 2020 macOS 安装教程
  5. PMP项目管理引论介绍
  6. SE Springer小组《Spring音乐播放器》可行性研究报告一、二
  7. 中国投影仪行业市场供需与战略研究报告
  8. 电动飞机成空中Uber 打飞的上班或在5年内实现
  9. 如何在word文档里面的小方框内打钩
  10. 全网搜php,ThinkPHP-FM全网自动采集聚合影视搜索源码