欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python浪漫表白源碼

 更新時(shí)間:2019年04月05日 11:40:34   作者:咸魚愛上貓  
今天你表白了嗎? 這篇文章主要為大家分享了python浪漫表白源碼 ,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

要知道我們程序猿也是需要浪漫的,小博我之前在網(wǎng)上搜尋了很多代碼,確發(fā)現(xiàn)好多都不是最新的,所以自己就整理了一下代碼,現(xiàn)在與廣大博友們分享下

我們需要用到的包

使用pip install +(包名)
turtle 2.random

程序源碼

# Project Leader:劉
# Project:表白源碼
import turtle
import random

def love(x,y):#在(x,y)處畫愛心lalala
 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("名字",font=("Arial",12,"normal"),align="center")#寫上表白的人的名字

 lv.left(140)#畫完復(fù)位

 lv.end_fill()

def tree(branchLen,t):
 if branchLen > 5:#剩余樹枝太少要結(jié)束遞歸
 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())#傳輸現(xiàn)在turtle的坐標(biāo)
 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)#隨機(jī)決定減小長度
 t.left(2*ang)
 tree(branchLen-random.uniform(12,16),t)#隨機(jī)決定減小長度
 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()

運(yùn)行效果

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python判定文件目錄是否存在及創(chuàng)建多層目錄

    python判定文件目錄是否存在及創(chuàng)建多層目錄

    這篇文章主要介紹了python判定文件目錄是否存在及創(chuàng)建多層目錄,文章通過os模塊、try語句、pathlib模塊善終模塊展開詳細(xì)的內(nèi)容,感興趣的朋友可以參考一下
    2022-06-06
  • Python戀愛小助手之必拿下

    Python戀愛小助手之必拿下

    小編有個(gè)好兄弟最近在追妹子,跟妹子打得火熱!就差臨門一腳了,這一jio我?guī)兔ρa(bǔ)上去了!他問有沒有什么酷炫的表白方式,想要一次成功,表白的方式有許多種今天小編來給大家?guī)韮蓚€(gè)不得不同意的表白代碼
    2021-10-10
  • Matplotlib實(shí)戰(zhàn)之平行坐標(biāo)系繪制詳解

    Matplotlib實(shí)戰(zhàn)之平行坐標(biāo)系繪制詳解

    平行坐標(biāo)系是一種統(tǒng)計(jì)圖表,它包含多個(gè)垂直平行的坐標(biāo)軸,每個(gè)軸表示一個(gè)字段,并用刻度標(biāo)明范圍,下面我們就來看看如何繪制平行坐標(biāo)系吧
    2023-08-08
  • 利用python求相鄰數(shù)的方法示例

    利用python求相鄰數(shù)的方法示例

    相鄰數(shù)是數(shù)學(xué)名詞,意思是在從小到大依次排列的自然數(shù)中,一個(gè)數(shù)前面和后面相互鄰近的兩個(gè)數(shù)就是該數(shù)的相鄰數(shù)。下面這篇文章主要給大家介紹了利用python求相鄰數(shù)的方法示例,需要的朋友可以參考下。
    2017-08-08
  • python實(shí)現(xiàn)自動(dòng)發(fā)送報(bào)警監(jiān)控郵件

    python實(shí)現(xiàn)自動(dòng)發(fā)送報(bào)警監(jiān)控郵件

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)自動(dòng)發(fā)送報(bào)警監(jiān)控郵件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • Matplotlib繪圖基礎(chǔ)之子圖詳解

    Matplotlib繪圖基礎(chǔ)之子圖詳解

    這篇文章主要為大家詳細(xì)介紹了Matplotlib繪制子圖的常用方式和技巧,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價(jià)值,感興趣的可以了解一下
    2023-07-07
  • 基于python+selenium的二次封裝的實(shí)現(xiàn)

    基于python+selenium的二次封裝的實(shí)現(xiàn)

    這篇文章主要介紹了基于python+selenium的二次封裝的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • flask框架單元測試原理與用法實(shí)例分析

    flask框架單元測試原理與用法實(shí)例分析

    這篇文章主要介紹了flask框架單元測試原理與用法,結(jié)合實(shí)例形式較為詳細(xì)的分析了單元測試的概念、原理及基本用法,需要的朋友可以參考下
    2019-07-07
  • 解決Python出現(xiàn)_warn_unsafe_extraction問題的方法

    解決Python出現(xiàn)_warn_unsafe_extraction問題的方法

    這篇文章主要為大家詳細(xì)介紹了解決Python出現(xiàn)'_warn_unsafe_extraction'問題的方法,感興趣的小伙伴們可以參考一下
    2016-03-03
  • Python學(xué)習(xí)筆記之列表推導(dǎo)式實(shí)例分析

    Python學(xué)習(xí)筆記之列表推導(dǎo)式實(shí)例分析

    這篇文章主要介紹了Python學(xué)習(xí)筆記之列表推導(dǎo)式,結(jié)合實(shí)例形式分析Python列表推導(dǎo)式的原理、寫法與相關(guān)使用技巧,需要的朋友可以參考下
    2019-08-08

最新評論