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

python實(shí)現(xiàn)畫(huà)桃心表白

 更新時(shí)間:2022年05月11日 10:18:47   作者:amcomputer  
這篇文章主要介紹了python實(shí)現(xiàn)畫(huà)桃心表白的代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

python畫(huà)桃心表白

python用turtle畫(huà)簡(jiǎn)單圖案比較方便,大一學(xué)python的turtle模塊時(shí),記得要畫(huà)各種圖案,如國(guó)旗,桃心等等圖案,期末課程設(shè)計(jì)時(shí)有可能還會(huì)遇到畫(huà)54張撲克牌,當(dāng)初室友就被迫選了這道題。

有時(shí)候程序猿遇到自己悄悄喜歡的女生又不敢表白,那么就用turtle來(lái)實(shí)現(xiàn)表白吧?。。。。。?!

下面是程序

import turtle
import time
def LittleHeart():
    for i in range(200):
        turtle.right(1)
        turtle.forward(2)
isLove=input('你會(huì)一直愛(ài)她嗎?(Y or N)\n')
 
run =1
while(run):
    if isLove=="Y":
        me=""
        love=""
        if love=='': 
            love=' 草莓 I love you'
        turtle.setup(width=900, height=500)
        turtle.color('red','red')
        turtle.pensize(3)
        turtle.speed(50)
        turtle.up()
        turtle.hideturtle()
        turtle.goto(0,-180)
        turtle.showturtle()
        turtle.down()
        turtle.speed(5)
        turtle.begin_fill()
        turtle.left(140)
        turtle.forward(224)
        LittleHeart()
        turtle.left(120)
        LittleHeart()
        turtle.forward(224)
        turtle.end_fill()
        turtle.pensize(5)
        turtle.up()
        turtle.hideturtle()
        turtle.goto(0,0)
        turtle.showturtle()
        turtle.color('#CD5C5C','blue')
        turtle.write(love,font=('gungsuh',30,),align="center")
        turtle.up()
        turtle.hideturtle()
        if me !='':
            turtle.color('yellow', 'red')
            time.sleep(2)
        turtle.goto(180,-180)
        turtle.showturtle()
        turtle.write(me, font=(20,), align="center", move=True)
        window=turtle.Screen()
        window.exitonclick()
        run =0
 
       
    else:
         print("活該單身一輩子")
         print("?。。。。。。。。≡俳o你一次機(jī)會(huì)?。。。。。。?!")
         isLove=input('你會(huì)一直愛(ài)她嗎?(Y or N)\n')
         continue

運(yùn)行結(jié)果:

一行Python代碼畫(huà)心型

1、畫(huà)I組成的心型代碼

print('\n'.join([''.join([('I'[(x-y) % len('I')]if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 <= 0 else ' ')for x in range(-30, 30)])for y in range(30, -30, -1)]))

2、畫(huà)Love組成的心型代碼

print('\n'.join([''.join([('Love'[(x-y) % len('Love')]if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 <= 0 else ' ')for x in range(-30, 30)])for y in range(30, -30, -1)]))

3、畫(huà)You組成的心型代碼

print('\n'.join([''.join([('You'[(x-y) % len('You')]if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 <= 0 else ' ')for x in range(-30, 30)])for y in range(30, -30, -1)]))

4、畫(huà)Raven組成的心型代碼

print('\n'.join([''.join([('Raven'[(x-y) % len('Raven')]if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 <= 0 else ' ')for x in range(-30, 30)])for y in range(30, -30, -1)]))

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • pandas使用之寬表變窄表的實(shí)現(xiàn)

    pandas使用之寬表變窄表的實(shí)現(xiàn)

    這篇文章主要介紹了pandas使用之寬表變窄表的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-04-04
  • 在python中利用opencv簡(jiǎn)單做圖片比對(duì)的方法

    在python中利用opencv簡(jiǎn)單做圖片比對(duì)的方法

    今天小編就為大家分享一篇在python中利用opencv簡(jiǎn)單做圖片比對(duì)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • Python多進(jìn)程入門(mén)、分布式進(jìn)程數(shù)據(jù)共享實(shí)例詳解

    Python多進(jìn)程入門(mén)、分布式進(jìn)程數(shù)據(jù)共享實(shí)例詳解

    這篇文章主要介紹了Python多進(jìn)程入門(mén)、分布式進(jìn)程數(shù)據(jù)共享,結(jié)合實(shí)例形式詳細(xì)分析了Python進(jìn)程操作技巧數(shù)據(jù)共享相關(guān)實(shí)現(xiàn)技巧與注意事項(xiàng),需要的朋友可以參考下
    2019-06-06
  • Python PyTorch實(shí)現(xiàn)Timer計(jì)時(shí)器

    Python PyTorch實(shí)現(xiàn)Timer計(jì)時(shí)器

    這篇文章主要為大家詳細(xì)介紹了Python PyTorch如何實(shí)現(xiàn)簡(jiǎn)單的Timer計(jì)時(shí)器,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-08-08
  • python深入講解魔術(shù)方法

    python深入講解魔術(shù)方法

    所謂魔法函數(shù)(Magic Methods),是Python的?種?級(jí)語(yǔ)法,允許你在類(lèi)中?定義函數(shù)(函數(shù)名格式?般為_(kāi)_xx__),并綁定到類(lèi)的特殊?法中。?如在類(lèi)A中?定義__str__()函數(shù),則在調(diào)?str(A())時(shí),會(huì)?動(dòng)調(diào)?__str__()函數(shù),并返回相應(yīng)的結(jié)果
    2022-06-06
  • 深度定制Python的Flask框架開(kāi)發(fā)環(huán)境的一些技巧總結(jié)

    深度定制Python的Flask框架開(kāi)發(fā)環(huán)境的一些技巧總結(jié)

    現(xiàn)在越來(lái)越多的人使用virtualenv虛擬環(huán)境部署Python項(xiàng)目,包括針對(duì)框架的實(shí)例文件夾與版本控制布置,這里我們就來(lái)整理關(guān)于深度定制Python的Flask框架開(kāi)發(fā)環(huán)境的一些技巧總結(jié)
    2016-07-07
  • Python之random.sample()和numpy.random.choice()的優(yōu)缺點(diǎn)說(shuō)明

    Python之random.sample()和numpy.random.choice()的優(yōu)缺點(diǎn)說(shuō)明

    這篇文章主要介紹了Python之random.sample()和numpy.random.choice()的優(yōu)缺點(diǎn)說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • 詳解Python中靜態(tài)類(lèi)型語(yǔ)言的寫(xiě)法

    詳解Python中靜態(tài)類(lèi)型語(yǔ)言的寫(xiě)法

    眾所周知,python是一種動(dòng)態(tài)類(lèi)型語(yǔ)言,但是,從v3.6版本開(kāi)始,開(kāi)始支持靜態(tài)類(lèi)型的寫(xiě)法,下面小編就來(lái)和大家聊聊Python中靜態(tài)類(lèi)型語(yǔ)言的具體寫(xiě)法吧
    2023-07-07
  • Python asyncio常用函數(shù)使用詳解

    Python asyncio常用函數(shù)使用詳解

    Asyncio在經(jīng)過(guò)一段時(shí)間的發(fā)展以及獲取Curio等第三方庫(kù)的經(jīng)驗(yàn)來(lái)提供更多的功能,目前高級(jí)功能也基本完善,但是相對(duì)于其他語(yǔ)言,Python的Asyncio高級(jí)功能還是不夠的,但好在Asyncio的低級(jí)API也比較完善
    2023-03-03
  • Python 3.8 新功能全解

    Python 3.8 新功能全解

    這篇文章主要介紹了Python 3.8 新功能全解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07

最新評(píng)論