七夕如何向心愛的ta表白,看這裏

七夕情人節python



又雙叒叕到了一年一度的中國傳統情人節——七夕,那麼思考一下本身有對象了嗎,是否仍是單身,或者想清楚怎麼跟心動的ta表達心意了嗎?不知道,那來看看如何利用咱們的技能讓女神男神另眼相看吧,說不定最後就眉目傳情,就有對象了。有對象的拿去跟對象表達愛也是能夠的。swift



敲重點啦!微信


代碼貼上:
app

(1)代碼中的圖形顏色,文字內容都可本身按照需求更改,是否是簡單而又不失高級
框架


import turtleimport randomdef love(x, y): # 在(x,y)處畫愛心 lv = turtle.Turtle() lv.hideturtle() lv.up() lv.goto(x, y) # 定位到(x,y) def curvemove(): # 畫圓弧 for i in range(20): lv.right(10) lv.forward(2) lv.color('red', 'pink') lv.speed(10000000) lv.pensize(1) # 開始畫愛心lalala lv.down() lv.begin_fill() lv.left(140) lv.forward(22) curvemove() lv.left(120) curvemove() lv.forward(22) lv.write("xxx", font=("Arial", 12, "normal"), align="center") # 寫上要表白的人的名字 lv.left(140) # 畫完復位 lv.end_fill()def tree(branchLen, t): if branchLen > 5: # 剩餘樹枝太少要結束遞歸 if branchLen < 20: # 若是樹枝剩餘長度較短則變綠 t.color("green") t.pensize(random.uniform((branchLen + 5) / 4 - 2, (branchLen + 6) / 4 + 5)) t.down() t.forward(branchLen) love(t.xcor(), t.ycor()) # 傳輸如今turtle的座標 t.up() t.backward(branchLen) t.color("brown") return t.pensize(random.uniform((branchLen + 5) / 4 - 2, (branchLen + 6) / 4 + 5)) t.down() t.forward(branchLen) # 如下遞歸 ang = random.uniform(15, 45) t.right(ang) tree(branchLen - random.uniform(12, 16), t) # 隨機決定減少長度 t.left(2 * ang) tree(branchLen - random.uniform(12, 16), t) # 隨機決定減少長度 t.right(ang) t.up() t.backward(branchLen)myWin = turtle.Screen()t = turtle.Turtle()t.hideturtle()t.speed(1000)t.left(90)t.up()t.backward(200)t.down()t.color("brown")t.pensize(32)t.forward(60)tree(100, t)myWin.exitonclick()

看看效果:dom



第二種,製做一朵玫瑰花,代碼易懂,用python標準庫turtle一步步畫圖,完成以後用屏幕錄製gif工具生成動圖就完成了。ide


代碼貼上:工具

import turtleimport time# writing txtturtle.hideturtle()turtle.penup()turtle.goto(80, 50)# turtle.pendown()turtle.color("purple")time.sleep(1)#XX同窗能夠改成你本身的表白對象turtle.write("xxx給你畫個東西", font=("Times", 18, "bold"))time.sleep(0.5)turtle.goto(180, 10)turtle.write("立刻開始咯", font=("Times", 18, "bold"))time.sleep(0.5)turtle.goto(200, -20)turtle.write("Ready?", font=("Times", 18, "bold"))time.sleep(0.5)turtle.goto(215, -50)turtle.write("go!", font=("Times", 18, "bold"))time.sleep(0.5)# turtle.end_fill()## 設置初始位置turtle.goto(0, 0)turtle.color("black")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()# 花瓣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, 60)time.sleep(0.5)turtle.penup()turtle.color("orange")turtle.goto(180, -100)turtle.write("把我~送給你~", font=("Times", 18, "bold"))turtle.goto(180, -120)turtle.write("七夕快樂!", font=("Times", 18, "bold"))time.sleep(10)


看效果:測試


屏幕錄製工具我用的 licecapGIF,很強大,錄製出來的像素很高體積很小flex


下載地址我也放這裏,須要的能夠直接下載使用哈

連接:https://pan.baidu.com/s/1p2i8T6lzRSj3ktE4E20y2Q

提取碼:w66e


最後願每一個IT人都有溫暖的另外一半呀!


end


測試自動化框架的重要性– iSAFE的優點
Selenium 4.0-最新的測試自動化工具
增長並行測試的好處
API測試| 瞭解API接口測試| API接口測試指南


本文分享自微信公衆號 - 軟件測試test(gh_d29759b02f67)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索