程序员向暗恋的女神鼓起勇气表白……但这结局猝不及防



导语

还有最后倒计时四天就是放假了,有想好跟对象去哪儿约会嘛~

【列如:带回家—一场说走就走的浪漫旅行…打住,请小编赐我一个对象,啊哈哈哈哈~好兄弟的我.jpg】

你不会还单着吧?不会吧不会吧?

贴心如我!今天为大家送上几款表白/秀恩爱小代码~表白成功记得多点点赞哈,咳咳咳,要求不高!

今天带大家学习一下人类高质量男性/女性

都是怎么表白,节日浪漫约会的~

程序员向暗恋的女神鼓起勇气表白……但这结局猝不及防

啊这!搞错了再来——

正确的情人节、七夕,恋爱节日,当然要来一束玫瑰更能显示你的心意满满啦~

程序员向暗恋的女神鼓起勇气表白……但这结局猝不及防

正文

我知道你们看到我前文长篇大论之后肯定会觉得今天小编的福利肯定很——期待叭~

诚意满满挑选的惊喜【惊吓】的时候肯定会群揍我的!反转比较大,狗头保命.jpg

其实这代码很简单,网上也有一大堆一样的,咳咳咳…I’M sorry 可能你们呢比较喜欢听我讲故事!

本文是基于Turtle的画图源码哈——展示3款从简单到简单的代码!

程序员向暗恋的女神鼓起勇气表白……但这结局猝不及防

基础款

附代码:

一朵玫瑰花,这一朵玫瑰花其实表达的就是一见钟情的含义,是对自己心爱的人表达自己内心爱意的一种体现。

; 一朵玫瑰花绘制

import turtle as tt

定义绘制函数

def FUNCcurve(n, r, d=1):

for i in range(n):

tt.left(d)

tt.circle(r, abs(d))

画玫瑰花

def FUNCmyrose():

初始位置

FLOATsize = 0.2 # size

tt.setup(450 * 5 * FLOATsize, 750 * 5 * FLOATsize)

tt.pencolor(“black”)

tt.fillcolor(“red”)

tt.speed(100)

tt.penup()

tt.goto(0, 900 * FLOATsize)

tt.pendown()

绘制花朵形状

tt.begin_fill()

tt.circle(200 * FLOATsize, 30)

FUNCcurve(60, 50 * FLOATsize)

tt.circle(200 * FLOATsize, 30)

FUNCcurve(4, 100 * FLOATsize)

tt.circle(200 * FLOATsize, 50)

FUNCcurve(50, 50 * FLOATsize)

tt.circle(350 * FLOATsize, 65)

FUNCcurve(40, 70 * FLOATsize)

tt.circle(150 * FLOATsize, 50)

FUNCcurve(20, 50 * FLOATsize, -1)

tt.circle(400 * FLOATsize, 60)

FUNCcurve(18, 50 * FLOATsize)

tt.fd(250 * FLOATsize)

tt.right(150)

tt.circle(-500 * FLOATsize, 12)

tt.left(140)

tt.circle(550 * FLOATsize, 110)

tt.left(27)

tt.circle(650 * FLOATsize, 100)

tt.left(130)

tt.circle(-300 * FLOATsize, 20)

tt.right(123)

tt.circle(220 * FLOATsize, 57)

tt.end_fill()

绘制花枝形状

tt.left(120)

tt.fd(280 * FLOATsize)

tt.left(115)

tt.circle(300 * FLOATsize, 33)

tt.left(180)

tt.circle(-300 * FLOATsize, 33)

FUNCcurve(70, 225 * FLOATsize, -1)

tt.circle(350 * FLOATsize, 104)

tt.left(90)

tt.circle(200 * FLOATsize, 105)

tt.circle(-500 * FLOATsize, 63)

tt.penup()

tt.goto(170 * FLOATsize, -30 * FLOATsize)

tt.pendown()

tt.left(160)

FUNCcurve(20, 2500 * FLOATsize)

FUNCcurve(220, 250 * FLOATsize, -1)

绘制绿色叶子

tt.fillcolor(‘green’)

tt.penup()

tt.goto(670 * FLOATsize, -180 * FLOATsize)

tt.pendown()

tt.right(140)

tt.begin_fill()

tt.circle(300 * FLOATsize, 120)

tt.left(60)

tt.circle(300 * FLOATsize, 120)

tt.end_fill()

tt.penup()

tt.goto(180 * FLOATsize, -550 * FLOATsize)

tt.pendown()

tt.right(85)

tt.circle(600 * FLOATsize, 40)

绘制另绿色叶子

tt.penup()

tt.goto(-150 * FLOATsize, -1000 * FLOATsize)

tt.pendown()

tt.begin_fill()

tt.rt(120)

tt.circle(300 * FLOATsize, 115)

tt.left(75)

tt.circle(300 * FLOATsize, 100)

tt.end_fill()

tt.penup()

tt.goto(430 * FLOATsize, -1070 * FLOATsize)

tt.pendown()

tt.right(30)

tt.circle(-600 * FLOATsize, 35)

tt.done()

FUNCmyrose()

效果如下:什么?你女神嫌弃一朵太少了?再来那999朵够嘛?

程序员向暗恋的女神鼓起勇气表白……但这结局猝不及防

进阶款

效果如下:

999枝玫瑰花的花语:天长地久,爱无止休!

程序员向暗恋的女神鼓起勇气表白……但这结局猝不及防

附代码:

什么?被打了?

程序员向暗恋的女神鼓起勇气表白……但这结局猝不及防

没事儿,最后小编教你一招,不行的话,摊手.jpg

999朵玫瑰花

import turtle

turtle.setup(width=0.6, height=0.6)

; 设置初始位置

turtle.penup()

turtle.left(90)

turtle.fd(200)

turtle.pendown()

turtle.right(90)

输出文字

printer = turtle.Turtle()

printer.hideturtle()

printer.penup()

printer.back(200)

printer.write(“X 999! 够嘛?\n\n”, align=”right”, font=(“楷体”, 30, “bold”))

printer.write(“不够再来,善解人意.jpg”, align=”right”, font=(“楷体”, 15, “bold”))

printer.write(“So beautiful rose!\n\n”, align=”right”, font=(“楷体”, 16, “bold”))

printer.write(” from 小宇”, align=”center”, font=(“楷体”, 12, “normal”))

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)

turtle.done()

绝版

附效果如下:

程序员向暗恋的女神鼓起勇气表白……但这结局猝不及防

额外添加的小故事给辛苦的程序员们笑一笑!

这里写的比较乱,大家随便看看哈~

总结

好啦!本期文章就到这里!喜欢看梦想写文章讲故事的小伙伴儿记得三连哦~mua!

如需完整的项目源码+素材源码基地见:#私信小编06#即可获取免费的福利!

你们的支持是我最大的动力!!也欢迎大家阅读往期的文章~

Original: https://blog.csdn.net/kj7762/article/details/121752771
Author: 燕山588
Title: 程序员向暗恋的女神鼓起勇气表白……但这结局猝不及防

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/783438/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球