表白神器——Python画丘比特之箭穿心
生活随笔
收集整理的這篇文章主要介紹了
表白神器——Python画丘比特之箭穿心
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Python畫愛心表白神器
程序效果圖:
直接上代碼~
# -*- coding:utf-8 -*- import turtle t = turtle.Turtle() def curvemove():for i in range(200):t.right(1)t.forward(1)t.speed(10) def drawLove():t.color('red', '#E3170D')t.begin_fill()t.left(140)t.forward(111.65)curvemove()t.left(120)curvemove()t.forward(111.65)t.end_fill() drawLove()# 繪制第二個心 t.penup() t.right(220) t.fd(80) t.right(90) t.fd(23) t.left(90) t.pendown() drawLove()# 畫第一條箭尾 # 定位 t.hideturtle() t.pencolor('black') t.penup() t.right(40) t.fd(255) t.right(90) t.fd(255) t.pendown() # 繪畫 t.pensize(3) t.right(175) t.forward(10) t.right(90) t.forward(10)# 畫第二條箭尾 # 定位 t.penup() t.right(90) t.forward(10) t.right(90) t.forward(10) t.right(35) t.fd(10) t.pendown() # 繪畫 t.right(55) t.forward(10) t.right(90) t.forward(10)# 畫第三條箭尾 # 定位 t.penup() t.right(90) t.forward(10) t.right(90) t.forward(10) t.right(35) t.fd(10) t.pendown() # 繪畫 t.right(55) t.forward(10) t.right(90) t.forward(10)# 畫箭左端 # 定位 t.penup() t.right(180) t.forward(10) t.pendown() # 繪畫 t.right(35) t.forward(85)# 畫箭右端 # 定位 t.penup() t.forward(188) t.pendown() # 繪畫 t.forward(176.4)# 畫箭頭 t.pensize(1) t.color('pink', 'pink') t.begin_fill() t.forward(5) t.right(150) t.forward(20) t.right(120) t.forward(20) t.right(120) t.forward(20) t.end_fill()# 文字表白 t.penup() t.goto(-100, -100) t.pendown() t.pencolor('black') t.write("寶貝,521快樂,愛你哦", move=True, align="left", font=("楷體", 20, "normal")) # 只需替換文字即可 turtle.done()總結
以上是生活随笔為你收集整理的表白神器——Python画丘比特之箭穿心的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: centos8安装失败 Linux dd
- 下一篇: WinRAR 被曝严重安全漏洞;苹果预计